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 WDF_CHILD_RETRIEVE_INFO de um driver.

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
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 a função de retorno de chamada EvtChildListCreateDevice do driver).
WdfChildListRetrieveDeviceNoSuchDevice
WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo não conseguiu recuperar um dispositivo filho que correspondesse aos critérios de pesquisa.

Comentários

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

Requisitos

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

Confira também

EvtChildListCreateDevice

WDF_CHILD_RETRIEVE_INFO

WdfChildListRetrieveNextDevice

WdfChildListRetrievePdo