/////////////////////////////////////////////////////////////////////////////////////////////////// //默认电源配置函数 NTSTATUS KadyUsbTestDevice::DefaultPower(KIrp I) { //采用默认处理 I.IndicatePowerIrpProcessed(); I.CopyParametersDown(); NTSTATUS status = m_Lower.PnpPowerCall(this, I); return status; }
/////////////////////////////////////////////////////////////////////////////////////////////////// //查询设备性能 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; }