Condividi tramite


enumerazione WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS (wdfchildlist.h)

[Si applica solo a KMDF]

L'enumerazione WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS definisce i valori di stato del dispositivo archiviati dal framework nella struttura WDF_CHILD_RETRIEVE_INFO di un driver.

Sintassi

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;

Costanti

 
WdfChildListRetrieveDeviceUndefined
Valore: 0
WdfChildListRetrieveDeviceSuccess
Il metodo WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo ha recuperato correttamente un dispositivo figlio e per il dispositivo esiste un oggetto dispositivo framework.
WdfChildListRetrieveDeviceNotYetCreated
WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo ha recuperato correttamente un dispositivo figlio, ma non è stato creato un oggetto dispositivo framework per il dispositivo (perché il framework non ha chiamato la funzione di callback EvtChildListCreateDevice del driver).
WdfChildListRetrieveDeviceNoSuchDevice
WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo non è riuscito a recuperare un dispositivo figlio che corrisponde ai criteri di ricerca.

Commenti

L'enumerazione WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS viene utilizzata per specificare il membro Status di una struttura WDF_CHILD_RETRIEVE_INFO .

Requisiti

Requisito Valore
Versione KMDF minima 1.0
Intestazione wdfchildlist.h (include Wdf.h)

Vedi anche

EvtChildListCreateDevice

WDF_CHILD_RETRIEVE_INFO

WdfChildListRetrieveNextDevice

WdfChildListRetrievePdo