Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Le regole di conformità DDI per i driver miniport audio (PortCls) verificano l'interfaccia DDI tra PortCls.sys e i relativi driver miniport.
In questa sezione
| Argomento | Descrizione |
|---|---|
La regola PcAddAdapterDevice specifica che un driver portCls miniport usa correttamente la funzione PcAddAdapterDevice , in particolare che DeviceExtensionSize deve essere zero (0) o non inferiore a PORT_CLASS_DEVICE_EXTENSION_SIZE. |
|
La regola PcAllocateAndMapPages specifica che un driver portCls miniport chiama le interfacce seguenti, usando i parametri corretti:
|
|
La regola PcAllocatedPages specifica che un driver portCls miniport libera le pagine allocate precedenti chiamando i metodi AllocatePagesForMdl o AllocateContiguousPagesForMdl. |
|
La regola PcIrqlDDIs specifica che un driver miniport di PortCls deve chiamare i DDI di PortCls al corretto livello di IRQL. |
|
La regola PcIrqlIPort specifica che un driver PortCls miniport deve chiamare le interfacce IPort PortCls al livello di IRQL corretto. |
|
Questa regola verifica che un driver miniport PortCls non debba chiamare PoRequestPowerIrp con IRP_MN_SET_POWER. |
|
La regola PcPropertyRequest specifica che un driver portCls miniport non deve mai chiamare PcCompletePendingPropertyRequest con un valore NtStatus di STATUS_PENDING. |
|
La regola PcRegisterAdapterPower specifica che un driver portCls miniport non deve:
|
|
La regola PcTimedWaveRtStreamSetState specifica che un driver miniport ProtCls effettua transizioni di stato tramite IMiniportWaveRTStream::SetState entro il tempo necessario. |
|
La regola PcUnmapAllocatedPages specifica che:
|