다음을 통해 공유


WDF_REQUEST_STOP_ACTION_FLAGS 열거형(wdfrequest.h)

[KMDF 및 UMDF에 적용]

WDF_REQUEST_STOP_ACTION_FLAGS 열거형 형식은 프레임워크가 드라이버의 EvtIoStop 콜백 함수에 전달하는 플래그를 정의합니다.

Syntax

typedef enum _WDF_REQUEST_STOP_ACTION_FLAGS {
  WdfRequestStopActionInvalid = 0,
  WdfRequestStopActionSuspend = 0x01,
  WdfRequestStopActionPurge = 0x2,
  WdfRequestStopRequestCancelable = 0x10000000
} WDF_REQUEST_STOP_ACTION_FLAGS;

상수

 
WdfRequestStopActionInvalid
값: 0
이 속성은 내부 전용으로 예약되어 있으므로
WdfRequestStopActionSuspend
값: 0x01
디바이스가 작동(D0) 상태를 벗어나기 때문에 프레임워크에서 I/O 큐를 중지합니다.
WdfRequestStopActionPurge
값: 0x2
디바이스가 제거되고 있으므로 프레임워크에서 I/O 큐를 중지합니다.
WdfRequestStopRequestCancelable
값: 0x10000000
I/O 요청은 취소할 수 있습니다.

설명

프레임워크는 드라이버의 EvtIoStop 콜백 함수를 호출할 때 WdfRequestStopActionSuspend 또는 WdfRequestStopActionPurge 플래그를 설정합니다. 요청을 취소할 수 있는 경우 프레임워크는 WdfRequestStopRequestCancelable 플래그도 설정합니다.

요구 사항

요구 사항
최소 KMDF 버전 1.0
최소 UMDF 버전 2.0
머리글 wdfrequest.h(Wdf.h 포함)

추가 정보

EvtIoStop