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 포함)

추가 정보

EvtDeviceWdmIrpPreprocess

WdfDeviceWdmDispatchIrpToIoQueue