Создание объекта устройства платформы
Каждый драйвер функции, драйвер фильтра и драйвер шины должны создавать объект устройства платформы для каждого экземпляра поддерживаемого устройства, подключенного к системе.
Создание объекта устройства платформы состоит из трех этапов:
Получение указателя на структуру WDFDEVICE_INIT .
Это непрозрачная, выделенная системой структура, в которую драйвер хранит сведения об устройстве.
Инициализация структуры WDFDEVICE_INIT.
Драйвер вызывает набор функций, предоставляемых платформой, которые добавляют сведения в структуру.
Вызов WdfDeviceCreate.
Драйвер передает указатель структуры WDFDEVICE_INIT методу WdfDeviceCreate . Метод создает объект устройства платформы и использует сведения в структуре WDFDEVICE_INIT для инициализации объекта.
Дополнительные сведения о создании объектов устройств платформы см. в следующих разделах:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по