Поделиться через


Функция WdfChildListEndScan (wdfchildlist.h)

[Применяется только к KMDF]

Метод WdfChildListEndScan обрабатывает изменения указанного дочернего списка.

Синтаксис

void WdfChildListEndScan(
  [in] WDFCHILDLIST ChildList
);

Параметры

[in] ChildList

Тот же дескриптор для объекта дочернего списка платформы, который драйвер ранее указал для WdfChildListBeginScan.

Возвращаемое значение

None

Remarks

Ошибка проверка возникает, если драйвер предоставляет недопустимый дескриптор объекта.

Если драйвер сделал несколько вызовов WdfChildListBeginIteration или WdfChildListBeginScan, платформа не обрабатывает изменения дочернего списка, пока драйвер не сделал соответствующее количество вызовов WdfChildListEndIteration и WdfChildListEndScan.

Дополнительные сведения о дочерних списках см. в разделе Динамическое перечисление.

Примеры

Пример кода, в котором используется WdfChildListEndScan, см. в разделе WdfChildListAddOrUpdateChildDescriptionAsPresent.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1,0
Верхняя часть wdfchildlist.h (включая Wdf.h)
Библиотека Wdf01000.sys (см. раздел Управление версиями библиотеки платформы).
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

См. также раздел

WdfChildListBeginIteration

WdfChildListBeginScan

WdfChildListEndIteration