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