Condividi tramite


funzione WDF_CHILD_LIST_CONFIG_INIT (wdfchildlist.h)

[Si applica solo a KMDF]

La funzione WDF_CHILD_LIST_CONFIG_INIT inizializza una struttura WDF_CHILD_LIST_CONFIG .

Sintassi

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

Parametri

[out] Config

Puntatore a una struttura di WDF_CHILD_LIST_CONFIG allocata dal driver.

[in] IdentificationDescriptionSize

Dimensione, in byte, della descrizione di identificazione di ogni dispositivo figlio.

[in] EvtChildListCreateDevice

Indirizzo di una funzione di callback dell'evento EvtChildListCreateDevice fornita dal driver.

Valore restituito

nessuno

Osservazioni

La funzione WDF_CHILD_LIST_CONFIG_INIT zero la struttura WDF_CHILD_LIST_CONFIG specificata e imposta il membro Size della struttura. Imposta quindi i membri IdentificationDescriptionSize e EvtChildListCreateDevice sui valori specificati.

Per altre informazioni sugli elenchi figlio, vedere Enumerazione dinamica.

Esempio

Per un esempio di codice che usa WDF_CHILD_LIST_CONFIG_INIT, vedere WdfChildListCreate.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.0
Intestazione wdfchildlist.h (include Wdf.h)
IRQL Qualsiasi livello

Vedi anche

EvtChildListCreateDevice

WDF_CHILD_LIST_CONFIG