estrutura WDF_CHILD_LIST_ITERATOR (wdfchildlist.h)
[Aplica-se somente ao KMDF]
A estrutura WDF_CHILD_LIST_ITERATOR identifica o tipo de dispositivos filho que a estrutura recuperará quando um driver chamar WdfChildListRetrieveNextDevice.
Sintaxe
typedef struct _WDF_CHILD_LIST_ITERATOR {
ULONG Size;
ULONG Flags;
PVOID Reserved[4];
} WDF_CHILD_LIST_ITERATOR, *PWDF_CHILD_LIST_ITERATOR;
Membros
Size
O tamanho, em bytes, dessa estrutura.
Flags
Um ou mais sinalizadores definidos pela enumeração WDF_RETRIEVE_CHILD_FLAGS .
Reserved[4]
Reservado apenas para uso interno.
Comentários
O driver deve inicializar a estrutura de WDF_CHILD_LIST_ITERATOR chamando WDF_CHILD_LIST_ITERATOR_INIT.
A estrutura WDF_CHILD_LIST_ITERATOR é usada como entrada para os métodos WdfChildListBeginIteration, WdfChildListRetrieveNextDevice e WdfChildListEndIteration . O driver deve definir o membro Flags antes de chamar WdfChildListBeginIteration. Depois de chamar WdfChildListBeginIteration, o driver não deve modificar o conteúdo da estrutura até depois de chamar WdfChildListEndIteration.
Para obter mais informações sobre listas filho, consulte Enumeração dinâmica.
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.0 |
Cabeçalho | wdfchildlist.h (inclua Wdf.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de