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 el marco almacena en la estructura WDF_CHILD_RETRIEVE_INFO de un controlador.

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;

Constantes

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

Comentarios

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

Requisitos

Requisito Value
Versión mínima de KMDF 1.0
Encabezado wdfchildlist.h (incluya Wdf.h)

Consulte también

EvtChildListCreateDevice

WDF_CHILD_RETRIEVE_INFO

WdfChildListRetrieveNextDevice

WdfChildListRetrievePdo