cabeçalho wdfchildlist.h

Esse cabeçalho é usado pelo wdf. Para obter mais informações, consulte:

wdfchildlist.h contém as seguintes interfaces de programação:

Funções

 
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT

A função WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT inicializa uma estrutura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT

A função WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT inicializa uma estrutura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER.
WDF_CHILD_LIST_CONFIG_INIT

A função WDF_CHILD_LIST_CONFIG_INIT inicializa uma estrutura WDF_CHILD_LIST_CONFIG.
WDF_CHILD_LIST_ITERATOR_INIT

A função WDF_CHILD_LIST_ITERATOR_INIT inicializa uma estrutura WDF_CHILD_LIST_ITERATOR.
WDF_CHILD_RETRIEVE_INFO_INIT

A função WDF_CHILD_RETRIEVE_INFO_INIT inicializa uma estrutura WDF_CHILD_RETRIEVE_INFO.
WdfChildListAddOrUpdateChildDescriptionAsPresent

O método WdfChildListAddOrUpdateChildDescriptionAsPresent adiciona uma nova descrição filho a uma lista de filhos ou atualiza uma descrição filho existente.
WdfChildListBeginIteration

O método WdfChildListBeginIteration prepara a estrutura para recuperar itens de uma lista filho especificada.
WdfChildListBeginScan

O método WdfChildListBeginScan prepara uma lista especificada de dispositivos filho para que o driver possa atualizar as informações na lista.
WdfChildListCreate

O método WdfChildListCreate cria uma lista filho para um dispositivo pai especificado.
WdfChildListEndIteration

O método WdfChildListEndIteration processa modificações em uma lista filho especificada.
WdfChildListEndScan

O método WdfChildListEndScan processa modificações em uma lista filho especificada.
WdfChildListGetDevice

O método WdfChildListGetDevice retorna um identificador para o objeto de dispositivo da estrutura que representa o dispositivo pai de uma lista filho especificada.
WdfChildListRequestChildEject

O método WdfChildListRequestChildEject informa à estrutura que um dispositivo especificado está prestes a ser ejetado de sua estação de encaixe.
WdfChildListRetrieveAddressDescription

O método WdfChildListRetrieveAddressDescription localiza um dispositivo filho que tem uma descrição de identificação especificada e recupera a descrição do endereço do dispositivo.
WdfChildListRetrieveNextDevice

O método WdfChildListRetrieveNextDevice atravessa uma lista filho especificada e recupera o próximo dispositivo filho que corresponde aos critérios especificados.
WdfChildListRetrievePdo

O método WdfChildListRetrievePdo retorna um identificador para o objeto de dispositivo de estrutura associado a uma descrição filho especificada em uma lista filho.
WdfChildListUpdateAllChildDescriptionsAsPresent

O método WdfChildListUpdateAllChildDescriptionsAsPresent informa à estrutura que todos os dispositivos filho em uma lista filho especificada estão conectados e disponíveis.
WdfChildListUpdateChildDescriptionAsMissing

O método WdfChildListUpdateChildDescriptionAsMissing informa à estrutura que um dispositivo filho especificado está atualmente desconectado ou não está disponível.

Funções de retorno de chamada

 
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP

A função de retorno de chamada de evento EvtChildListAddressDescriptionCleanup de um driver libera todas as alocações de memória para uma descrição de endereço alocada pela função de retorno de chamada EvtChildListAddressDescriptionDuplicate do driver.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY

A função de retorno de chamada de evento EvtChildListAddressDescriptionCopy de um driver copia uma descrição de endereço filho de um local especificado para outro.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE

A função de retorno de chamada de evento EvtChildListAddressDescriptionDuplicate de um driver duplica uma descrição de endereço filho.
EVT_WDF_CHILD_LIST_CREATE_DEVICE

Uma função de retorno de chamada de evento de driver de barramentoEvtChildListCreateDevice cria um objeto de dispositivo de estrutura para um novo dispositivo que foi enumerado dinamicamente.
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED

A função de retorno de chamada de evento EvtChildListDeviceReenumerated de um driver permite que o driver aprove ou cancele uma reenumeração de um dispositivo especificado.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionCleanup de um driver libera todas as alocações de memória para uma descrição de identificação alocada pela função de retorno de chamada EvtChildListIdentificationDescriptionDuplicate do driver.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionCompare de um driver compara uma descrição de identificação filho com outra.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionCopy de um driver copia uma descrição de identificação filho de um local especificado para outro.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE

A função de retorno de chamada de evento EvtChildListIdentificationDescriptionDuplicate de um driver duplica uma descrição de identificação filho.
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN

A função de retorno de chamada de evento EvtChildListScanForChildren de um driver deve relatar todos os dispositivos filho presentes.

Estruturas

 
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER

A estrutura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER é uma estrutura de cabeçalho que deve ser o primeiro membro de cada estrutura de descrição de endereço.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER

A estrutura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER é uma estrutura de cabeçalho que deve ser o primeiro membro de cada estrutura de descrição de identificação.
WDF_CHILD_LIST_CONFIG

A estrutura WDF_CHILD_LIST_CONFIG contém informações de configuração para uma lista de dispositivos filho.
WDF_CHILD_LIST_ITERATOR

A estrutura WDF_CHILD_LIST_ITERATOR identifica o tipo de dispositivos filho que a estrutura recuperará quando um driver chamar WdfChildListRetrieveNextDevice.
WDF_CHILD_RETRIEVE_INFO

A estrutura WDF_CHILD_RETRIEVE_INFO contém informações sobre um dispositivo filho obtido chamando WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo.

Enumerações

 
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS

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.
WDF_RETRIEVE_CHILD_FLAGS

A enumeração WDF_RETRIEVE_CHILD_FLAGS define sinalizadores que um driver pode definir antes de chamar WdfChildListBeginIteration.