KsDispatchInvalidDeviceRequest 함수(ks.h)
KsDispatchInvalidDeviceRequest 함수는 처리되지 않고 STATUS_INVALID_DEVICE_REQUEST 반환해야 하는 KSDISPATCH_TABLE 항목에 사용됩니다.
통사론
KSDDKAPI NTSTATUS KsDispatchInvalidDeviceRequest(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
매개 변수
[in] DeviceObject
IRP와 연결된 디바이스 개체를 지정합니다.
[in] Irp
처리되지 않는 IRP를 지정합니다.
반환 값
KsDispatchInvalidDeviceRequest 함수는 STATUS_INVALID_DEVICE_REQUEST 반환하고 IRP를 완료합니다.
발언
KsDispatchInvalidDeviceRequest 함수는 열린 디바이스 인스턴스에 대한 디스패치 테이블이 다른 열린 인스턴스가 처리해야 하는 특정 주요 함수를 처리하지 못할 수 있기 때문에 필요합니다. 따라서 드라이버 개체의 함수 포인터는 항상 디스패치 테이블 항목을 호출하는 함수를 가리킵니다.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 보편적 |
헤더 | ks.h(Ks.h 포함) |
라이브러리 | Ks.lib |