Freigeben über


WDF_CHILD_LIST_CONFIG_INIT-Funktion (wdfchildlist.h)

[Gilt nur für KMDF]

Die WDF_CHILD_LIST_CONFIG_INIT-Funktion initialisiert eine WDF_CHILD_LIST_CONFIG Struktur.

Syntax

void WDF_CHILD_LIST_CONFIG_INIT(
  [out] PWDF_CHILD_LIST_CONFIG           Config,
  [in]  ULONG                            IdentificationDescriptionSize,
  [in]  PFN_WDF_CHILD_LIST_CREATE_DEVICE EvtChildListCreateDevice
);

Parameter

[out] Config

Ein Zeiger auf eine vom Treiber zugewiesene WDF_CHILD_LIST_CONFIG Struktur.

[in] IdentificationDescriptionSize

Die Größe der Identifikationsbeschreibung jedes untergeordneten Geräts in Byte.

[in] EvtChildListCreateDevice

Die Adresse eines vom Treiber bereitgestellten EvtChildListCreateDevice Ereignisrückruffunktion.

Rückgabewert

Nichts

Bemerkungen

Die WDF_CHILD_LIST_CONFIG_INIT-Funktion stellt die angegebene WDF_CHILD_LIST_CONFIG Struktur null und legt das Size-Element der Struktur fest. Anschließend wird die IdentificationDescriptionSize und EvtChildListCreateDevice Member auf die angegebenen Werte festgelegt.

Weitere Informationen zu untergeordneten Listen finden Sie unter dynamische Enumeration.

Beispiele

Ein Codebeispiel, das WDF_CHILD_LIST_CONFIG_INITverwendet, finden Sie unter WdfChildListCreate.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Minimale KMDF-Version 1.0
Header- wdfchildlist.h (include Wdf.h)
IRQL- Beliebige Ebene

Siehe auch

EvtChildListCreateDevice

WDF_CHILD_LIST_CONFIG