функция WDF_CHILD_LIST_CONFIG_INIT (wdfchildlist.h)
[Относится только к KMDF]
Функция WDF_CHILD_LIST_CONFIG_INIT инициализирует структуру WDF_CHILD_LIST_CONFIG .
Синтаксис
void WDF_CHILD_LIST_CONFIG_INIT(
[out] PWDF_CHILD_LIST_CONFIG Config,
[in] ULONG IdentificationDescriptionSize,
[in] PFN_WDF_CHILD_LIST_CREATE_DEVICE EvtChildListCreateDevice
);
Параметры
[out] Config
Указатель на структуру, выделенную драйвером WDF_CHILD_LIST_CONFIG .
[in] IdentificationDescriptionSize
Размер в байтах описания идентификации каждого дочернего устройства.
[in] EvtChildListCreateDevice
Адрес функции обратного вызова события EvtChildListCreateDevice , предоставленной драйвером.
Возвращаемое значение
None
Remarks
Функция WDF_CHILD_LIST_CONFIG_INIT обнуляет указанную WDF_CHILD_LIST_CONFIG структуру и задает элемент Size структуры. Затем он задает для членов IdentificationDescriptionSize и EvtChildListCreateDevice указанные значения.
Дополнительные сведения о дочерних списках см. в разделе Динамическое перечисление.
Примеры
Пример кода, в котором используется WDF_CHILD_LIST_CONFIG_INIT, см. в разделе WdfChildListCreate.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1,0 |
Верхняя часть | wdfchildlist.h (включая Wdf.h) |
IRQL | Любой уровень |