Compartilhar via


enumeração WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS (wdfchildlist.h)

[Aplica-se somente ao KMDF]

A enumeração WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS define os valores de status do dispositivo que a estrutura armazena na estrutura de WDF_CHILD_RETRIEVE_INFO de um driver.

Sintaxe

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
O método WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo recuperou com êxito um dispositivo filho e existe um objeto de dispositivo de estrutura para o dispositivo.
WdfChildListRetrieveDeviceNotYetCreated
WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo recuperou com êxito um dispositivo filho, mas um objeto de dispositivo de estrutura não foi criado para o dispositivo (porque a estrutura não chamou o do driver de EvtChildListCreateDevice função de retorno de chamada).
WdfChildListRetrieveDeviceNoSuchDevice
WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo não foi capaz de recuperar um dispositivo filho que correspondesse aos critérios de pesquisa.

Observações

A enumeração WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS é usada para especificar o Status membro de uma estrutura de WDF_CHILD_RETRIEVE_INFO.

Requisitos

Requisito Valor
versão mínima do KMDF 1.0
cabeçalho wdfchildlist.h (inclua Wdf.h)

Consulte também

EvtChildListCreateDevice

WDF_CHILD_RETRIEVE_INFO

WdfChildListRetrieveNextDevice

WdfChildListRetrievePdo