Example #1
0
///////////////////////////////////////////////////////////////////////////////////////////////////
//默认电源配置函数
NTSTATUS KadyUsbTestDevice::DefaultPower(KIrp I)
{
	//采用默认处理
	I.IndicatePowerIrpProcessed();
	I.CopyParametersDown();
	NTSTATUS status = m_Lower.PnpPowerCall(this, I);

	return status;
}
Example #2
0
///////////////////////////////////////////////////////////////////////////////////////////////////
//查询设备性能
NTSTATUS KadyUsbTestDevice::OnQueryCapabilities(KIrp I)
{
	//这里使用默认操作
	NTSTATUS status = STATUS_SUCCESS;

	I.CopyParametersDown();
	I.SetCompletionRoutine(LinkTo(OnQueryCapabilitiesComplete), this, TRUE, TRUE, TRUE);

	status = m_Lower.PnpCall(this, I);

	return status;
}