Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Правила соответствия DDI для аудио драйверов минипорта (PortCls) проверяют интерфейс DDI между PortCls.sys и его драйверами минипорта.
В этом разделе
| Тема | Описание |
|---|---|
Правило PcAddAdapterDevice указывает, что драйвер мини-порта PortCls правильно использует функцию PcAddAdapterDevice , в частности, что DeviceExtensionSize должно быть либо нулевым (0), либо не меньше PORT_CLASS_DEVICE_EXTENSION_SIZE. |
|
Правило PcAllocateAndMapPages указывает, что драйвер мини-порта PortCls вызывает следующие интерфейсы, используя правильные параметры:
|
|
Правило PcAllocatedPages указывает, что драйвер мини-порта PortCls освобождает предыдущие выделенные страницы путем вызова методов AllocatePagesForMdl или AllocateContiguousPagesForMdl. |
|
Правило PcIrqlDDIs указывает, что драйвер минипорта PortCls должен вызывать DDIs PortCls на правильном уровне IRQL. |
|
Правило PcIrqlIport указывает, что драйвер минипорта PortCls должен вызывать интерфейсы IPort PortCls на правильном уровне IRQL. |
|
Это правило проверяет, что драйвер минипорта PortCls не должен вызывать PoRequestPowerIrp с IRP_MN_SET_POWER. |
|
Правило PcPropertyRequest указывает, что драйвер мини-порта PortCls никогда не должен вызывать pcCompletePendingPropertyRequest со значением NtStatus STATUS_PENDING. |
|
Правило PcRegisterAdapterPower указывает, что драйвер минипорта PortCls не должен:
|
|
Правило PcTimedWaveRtStreamSetState указывает, что минипорт-драйвер ProtCls выполняет переходы состояния через IMiniportWaveRTStream::SetState в течение требуемого времени. |
|
Правило PcUnmapAllocatedPages указывает следующее:
|