// wdfchildlist.h
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;
View the official Windows Driver Kit DDI reference
No description available.
[Applies to KMDF only]
The WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS enumeration defines device status values that the framework stores in a driver's WDF_CHILD_RETRIEVE_INFO structure.
WdfChildListRetrieveDeviceUndefined:0
WdfChildListRetrieveDeviceSuccess
The WdfChildListRetrieveNextDevice or WdfChildListRetrievePdo method successfully retrieved a child device, and a framework device object exists for the device.
WdfChildListRetrieveDeviceNotYetCreated
WdfChildListRetrieveNextDevice or WdfChildListRetrievePdo successfully retrieved a child device, but a framework device object has not been created for the device (because the framework has not called the driver's EvtChildListCreateDevice callback function).
WdfChildListRetrieveDeviceNoSuchDevice
WdfChildListRetrieveNextDevice or WdfChildListRetrievePdo was not able to retrieve a child device that matched the search criteria.
The WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS enumeration is used to specify the Status member of a WDF_CHILD_RETRIEVE_INFO structure.
WdfChildListRetrieveNextDevice