Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As regras de conformidade de DDI para drivers de miniporto de áudio (PortCls) verificam a interface DDI entre PortCls.sys e seus drivers de miniporto.
Nesta seção
| Tópico | Descrição |
|---|---|
A regra PcAddAdapterDevice especifica que um driver de miniporto PortCls usa corretamente a função PcAddAdapterDevice , especificamente que DeviceExtensionSize deve ser zero (0) ou nada menos que PORT_CLASS_DEVICE_EXTENSION_SIZE. |
|
A regra PcAllocateAndMapPages especifica que um driver de miniporto PortCls chama as seguintes interfaces, usando os parâmetros corretos:
|
|
A regra PcAllocatedPages especifica que um driver de miniporto PortCls libera páginas alocadas anteriores chamando métodos AllocatePagesForMdl ou AllocateContiguousPagesForMdl. |
|
A regra PcIrqlDDIs especifica que um driver de miniporto PortCls deve chamar DDIs PortCls no nível IRQL correto. |
|
A regra PcIrqlIport especifica que um miniport driver do PortCls deve chamar as interfaces IPort do PortCls no nível IRQL correto. |
|
Esta regra verifica que um driver de miniporto PortCls não deve chamar PoRequestPowerIrp com IRP_MN_SET_POWER. |
|
A regra PcPropertyRequest especifica que um driver de miniporto PortCls nunca deve chamar o PcCompletePendingPropertyRequest com um valor NtStatus de STATUS_PENDING. |
|
A regra PcRegisterAdapterPower especifica que um driver de miniporto PortCls não deve:
|
|
A regra PcTimedWaveRtStreamSetState especifica que um driver de miniporto protCls faz transições de estado por meio de IMiniportWaveRTStream::SetState dentro do tempo necessário. |
|
A regra PcUnmapAllocatedPages especifica que:
|