WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS 열거형(wdfdevice.h)
[KMDF에만 적용]
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS 열거형 형식은 드라이버가 WdfDeviceWdmDispatchIrpToIoQueue를 호출할 때 지정할 수 있는 플래그를 정의합니다.
Syntax
typedef enum _WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS {
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS = 0x00000000,
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK = 0x00000001,
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP = 0x00000002
} WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS;
상수
WDF_DISPATCH_IRP_TO_IO_QUEUE_NO_FLAGS 값: 0x00000000 플래그가 설정되지 않습니다. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_INVOKE_INCALLERCTX_CALLBACK 값: 0x00000001 요청을 큐에 삽입하기 전에 프레임워크가 EvtIoInCallerContext 콜백 함수를 호출하도록 지정합니다. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_PREPROCESSED_IRP 값: 0x00000002 IRP가 드라이버의 EvtDeviceWdmIrpPreprocess 콜백 함수에 의해 전처리되도록 지정합니다. 따라서 프레임워크는 IRP의 스택 위치를 큐에 삽입하기 전에 다음 항목으로 조정합니다. |
설명
IRP가 도착할 때 큐를 지정하는 방법에 대한 자세한 내용은 I/O 큐에 IRP 디스패치를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
최소 KMDF 버전 | 1.11 |
머리글 | wdfdevice.h(Wdf.h 포함) |