// wdfchildlist.h
VOID WDF_CHILD_LIST_CONFIG_INIT(
[out] PWDF_CHILD_LIST_CONFIG Config,
[in] ULONG IdentificationDescriptionSize,
[in] PFN_WDF_CHILD_LIST_CREATE_DEVICE EvtChildListCreateDevice
);
View the official Windows Driver Kit DDI reference
No description available.
[Applies to KMDF only]
The WDF_CHILD_LIST_CONFIG_INIT function initializes a WDF_CHILD_LIST_CONFIG structure.
Config
[out]A pointer to a driver-allocated WDF_CHILD_LIST_CONFIG structure.
IdentificationDescriptionSize
[in]The size, in bytes, of each child device's identification description.
EvtChildListCreateDevice
[in]The address of a driver-supplied EvtChildListCreateDevice event callback function.
The WDF_CHILD_LIST_CONFIG_INIT function zeros the specified WDF_CHILD_LIST_CONFIG structure and sets the structure's Size member. Then it sets the IdentificationDescriptionSize and EvtChildListCreateDevice members to the specified values.
For more information about child lists, see Dynamic Enumeration.
For a code example that uses WDF_CHILD_LIST_CONFIG_INIT, see WdfChildListCreate.