Freigeben über


WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS-Enumeration (wdfchildlist.h)

[Gilt nur für KMDF]

Die WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS-Enumeration definiert Geräte-status-Werte, die das Framework in der WDF_CHILD_RETRIEVE_INFO-Struktur eines Treibers speichert.

Syntax

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;

Konstanten

 
WdfChildListRetrieveDeviceUndefined
Wert: 0
WdfChildListRetrieveDeviceSuccess
Die WdfChildListRetrieveNextDevice- oder WdfChildListRetrievePdo-Methode hat ein untergeordnetes Gerät erfolgreich abgerufen, und für das Gerät ist ein Frameworkgeräteobjekt vorhanden.
WdfChildListRetrieveDeviceNotYetCreated
WdfChildListRetrieveNextDevice oder WdfChildListRetrievePdo hat erfolgreich ein untergeordnetes Gerät abgerufen, aber ein Framework-Geräteobjekt wurde nicht für das Gerät erstellt (da das Framework die EvtChildListCreateDevice-Rückruffunktion des Treibers nicht aufgerufen hat).
WdfChildListRetrieveDeviceNoSuchDevice
WdfChildListRetrieveNextDevice oder WdfChildListRetrievePdo konnte kein untergeordnetes Gerät abrufen, das den Suchkriterien entsprach.

Hinweise

Die WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS-Enumeration wird verwendet, um den Status-Member einer WDF_CHILD_RETRIEVE_INFO-Struktur anzugeben.

Anforderungen

Anforderung Wert
KMDF-Mindestversion 1.0
Kopfzeile wdfchildlist.h (include Wdf.h)

Weitere Informationen

EvtChildListCreateDevice

WDF_CHILD_RETRIEVE_INFO

WdfChildListRetrieveNextDevice

WdfChildListRetrievePdo