다음을 통해 공유


WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS 열거형(wdfchildlist.h)

[KMDF에만 적용]

WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS 열거형은 프레임워크가 드라이버의 WDF_CHILD_RETRIEVE_INFO 구조에 저장하는 디바이스 상태 값을 정의합니다.

통사론

typedef enum _WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS {
  WdfChildListRetrieveDeviceUndefined = 0,
  WdfChildListRetrieveDeviceSuccess,
  WdfChildListRetrieveDeviceNotYetCreated,
  WdfChildListRetrieveDeviceNoSuchDevice
} WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS, *PWDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS;

상수

 
WdfChildListRetrieveDeviceUndefined
값: 0
WdfChildListRetrieveDeviceSuccess
WdfChildListRetrieveNextDevice 또는 WdfChildListRetrievePdo 메서드는 자식 디바이스를 성공적으로 검색했으며 디바이스에 대한 프레임워크 디바이스 개체가 있습니다.
WdfChildListRetrieveDeviceNotYetCreated
WdfChildListRetrieveNextDevice 또는 WdfChildListRetrievePdo 자식 디바이스를 성공적으로 검색했지만 프레임워크가 드라이버의 EvtChildListCreateDevice 콜백 함수를 호출하지 않았기 때문에 디바이스에 대한 프레임워크 디바이스 개체가 만들어지지 않았습니다.
WdfChildListRetrieveDeviceNoSuchDevice
WdfChildListRetrieveNextDevice 또는 WdfChildListRetrievePdo 검색 조건과 일치하는 자식 디바이스를 검색할 수 없습니다.

발언

WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS 열거형은 WDF_CHILD_RETRIEVE_INFO 구조체의 상태 멤버를 지정하는 데 사용됩니다.

요구 사항

요구
최소 KMDF 버전 1.0
헤더 wdfchildlist.h(Wdf.h 포함)

참고 항목

EvtChildListCreateDevice

WDF_CHILD_RETRIEVE_INFO

WdfChildListRetrieveNextDevice

WdfChildListRetrievePdo