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 Identifizierungsbeschreibung jedes untergeordneten Geräts in Byte.

[in] EvtChildListCreateDevice

Die Adresse einer vom Treiber bereitgestellten EvtChildListCreateDevice-Ereignisrückruffunktion .

Rückgabewert

Keine

Bemerkungen

Die WDF_CHILD_LIST_CONFIG_INIT-Funktion nullt die angegebene WDF_CHILD_LIST_CONFIG-Struktur und legt den Size-Member der Struktur fest. Anschließend werden die Member IdentificationDescriptionSize und EvtChildListCreateDevice auf die angegebenen Werte festgelegt.

Weitere Informationen zu untergeordneten Listen finden Sie unter Dynamische Enumeration.

Beispiele

Ein Codebeispiel, das WDF_CHILD_LIST_CONFIG_INIT verwendet, finden Sie unter WdfChildListCreate.

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
Kopfzeile wdfchildlist.h (include Wdf.h)
IRQL Beliebige Ebene

Weitere Informationen

EvtChildListCreateDevice

WDF_CHILD_LIST_CONFIG