// 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 referenceNo 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.