오디오 드라이버에 대한 규칙
오디오(PortCls) 미니포트 드라이버에 대한 DDI 규정 준수 규칙은 PortCls.sys 미니포트 드라이버 간의 DDI 인터페이스를 확인합니다.
섹션 내용
항목 | Description |
---|---|
PcAddAdapterDevice 규칙은 PortCls 미니포트 드라이버가 PcAddAdapterDevice 함수를 올바르게 사용하도록 지정합니다. 특히 DeviceExtensionSize 는 0이거나 PORT_CLASS_DEVICE_EXTENSION_SIZE 미만이어야 합니다. |
|
PcAllocateAndMapPages 규칙은 PortCls 미니포트 드라이버가 올바른 매개 변수를 사용하여 다음 인터페이스를 호출하도록 지정합니다.
|
|
PcAllocatedPages 규칙은 PortCls 미니포트 드라이버가 AllocatePagesForMdl 또는 AllocateContiguousPagesForMdl 메서드를 호출하여 이전에 할당된 페이지를 해제하도록 지정합니다. |
|
PcIrqlDDIs 규칙은 PortCls 미니포트 드라이버가 올바른 IRQL 수준에서 PortCls DDI를 호출하도록 지정합니다. |
|
PcIrqlIport 규칙은 PortCls 미니포트 드라이버가 올바른 IRQL 수준에서 PortCls IPort 인터페이스를 호출하도록 지정합니다. |
|
이 규칙은 PortCls 미니포트 드라이버가 IRP_MN_SET_POWER사용하여 PoRequestPowerIrp를 호출해서는 안 되도록 확인합니다. |
|
PcPropertyRequest 규칙은 PortCls 미니포트 드라이버가 NtStatus 값이 STATUS_PENDING PcCompletePendingPropertyRequest를 호출하지 않도록 지정합니다. |
|
PcRegisterAdapterPower 규칙은 PortCls 미니포트 드라이버가 다음을 수행하지 않도록 지정합니다.
|
|
PcTimedWaveRtStreamSetState 규칙은 ProtCls 미니포트 드라이버가 필요한 시간 내에 IMiniportWaveRTStream::SetState 를 통해 상태를 전환하도록 지정합니다. |
|
PcUnmapAllocatedPages 규칙은 다음을 지정합니다.
|