Функция WdfControlFinishInitializing (wdfcontrol.h)

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

Метод WdfControlFinishInitializing информирует платформу о том, что драйвер завершил инициализацию указанного объекта управляющего устройства.

Синтаксис

void WdfControlFinishInitializing(
  [in] WDFDEVICE Device
);

Параметры

[in] Device

Дескриптор объекта управляющего устройства.

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

None

Remarks

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

Система не будет отправлять запросы ввода-вывода или WMI в объект управляющего устройства, если драйвер не вызвал WdfControlFinishInitializing.

Дополнительные сведения об управлении объектами устройства и вызове WdfControlFinishInitializing см. в разделе Использование объектов управления устройствами.

Примеры

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

Требования

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