Функция WdfChildListEndScan (wdfchildlist.h)
[Применимо только к KMDF]
Метод WdfChildListEndScan обрабатывает изменения в указанном дочернем списке.
Синтаксис
void WdfChildListEndScan(
[in] WDFCHILDLIST ChildList
);
Параметры
[in] ChildList
Тот же дескриптор объекта дочернего списка платформы, который драйвер ранее указал для WdfChildListBeginScan.
Возвращаемое значение
Никакой
Замечания
Ошибка возникает, если драйвер предоставляет недопустимый дескриптор объекта.
Если драйвер сделал несколько вызовов WdfChildListBeginIteration или WdfChildListBeginScan, платформа не обрабатывает изменения в дочернем списке, пока драйвер не сделал соответствующее количество вызовов для WdfChildListEndIteration и WdfChildListEndEndScan.
Дополнительные сведения о дочерних списках см. в динамического перечисления.
Примеры
Пример кода, использующий WdfChildListEndScan, см. WdfChildListAddOrUpdateChildDescriptionAsPresent.
Требования
Требование | Ценность |
---|---|
целевая платформа | Всеобщий |
минимальная версия KMDF | 1.0 |
заголовка | wdfchildlist.h (включая Wdf.h) |
библиотеки | Wdf01000.sys (см. управление версиями библиотеки Платформы).) |
IRQL | <= DISPATCH_LEVEL |
правил соответствия DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |