Compartir a través de


enumeración WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS (wdfchildlist.h)

[Solo se aplica a KMDF]

La enumeración WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS define los valores de estado del dispositivo que almacena el marco en la estructura WDF_CHILD_RETRIEVE_INFO de un controlador.

Sintaxis

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;

Constantes

 
WdfChildListRetrieveDeviceUndefined
Valor: 0
WdfChildListRetrieveDeviceSuccess
El WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo método recuperado correctamente un dispositivo secundario y existe un objeto de dispositivo marco para el dispositivo.
WdfChildListRetrieveDeviceNotYetCreated
WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo recuperar correctamente un dispositivo secundario, pero no se ha creado un objeto de dispositivo de marco para el dispositivo (ya que el marco no ha llamado al EvtChildListCreateDevice función de devolución de llamada).
WdfChildListRetrieveDeviceNoSuchDevice
WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo no pudo recuperar un dispositivo secundario que coincida con los criterios de búsqueda.

Observaciones

La enumeración WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS se usa para especificar el miembro status de de una estructura de WDF_CHILD_RETRIEVE_INFO.

Requisitos

Requisito Valor
versión mínima de KMDF 1.0
encabezado de wdfchildlist.h (incluya Wdf.h)

Consulte también

EvtChildListCreateDevice

WDF_CHILD_RETRIEVE_INFO

WdfChildListRetrieveNextDevice

WdfChildListRetrievePdo