WDF_CHILD_LIST_CONFIG_INIT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-wdfchildlist-wdf_child_list_config_init)

WDF_CHILD_LIST_CONFIG_INIT function

Description

[Applies to KMDF only]

The WDF_CHILD_LIST_CONFIG_INIT function initializes a WDF_CHILD_LIST_CONFIG structure.

Parameters

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.

Remarks

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.

Examples

For a code example that uses WDF_CHILD_LIST_CONFIG_INIT, see WdfChildListCreate.

See also

EvtChildListCreateDevice

WDF_CHILD_LIST_CONFIG