Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pravidla dodržování předpisů DDI pro ovladače miniportu zvuku (PortCls) ověřují rozhraní DDI mezi PortCls.sys a jeho ovladači miniportu.
V této části
| Téma | Popis |
|---|---|
Pravidlo PcAddAdapterDevice určuje, že ovladač miniportu PortCls správně používá funkci PcAddAdapterDevice , konkrétně že DeviceExtensionSize by měl být buď nula (0) nebo ne menší než PORT_CLASS_DEVICE_EXTENSION_SIZE. |
|
Pravidlo PcAllocateAndMapPages určuje, že ovladač miniportu PortCls volá následující rozhraní pomocí správných parametrů:
|
|
Pravidlo PcAllocatedPages určuje, že ovladač miniportu PortCls uvolní předchozí přidělené stránky voláním Metod AllocatePagesForMdl nebo AllocateContiguousPagesForMdl. |
|
Pravidlo PcIrqlDDIs určuje, že ovladač miniportu PortCls musí volat PortCls DDI na správné úrovni IRQL. |
|
Pravidlo PcIrqlIport určuje, že miniportový ovladač PortCls musí volat rozhraní PortCls IPort na správné úrovni IRQL. |
|
Toto pravidlo ověřuje, že ovladač miniportu PortCls by neměl volat PoRequestPowerIrp s IRP_MN_SET_POWER. |
|
Pravidlo PcPropertyRequest určuje, že ovladač miniportu PortCls by nikdy neměl volat PcCompletePendingPropertyRequest s hodnotou NtStatus STATUS_PENDING. |
|
Pravidlo PcRegisterAdapterPower určuje, že ovladač miniportu PortCls by neměl:
|
|
Pravidlo PcTimedWaveRtStreamSetState určuje, že ovladač miniportu ProtCls provádí přechody stavu prostřednictvím IMiniportWaveRTStream::SetState v požadovaném čase. |
|
Pravidlo PcUnmapAllocatedPages určuje, že:
|