Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Применимо к KMDF и UMDF]
Перечисление WDF_DRIVER_INIT_FLAGS указывает флаги инициализации драйвера.
Синтаксис
typedef enum _WDF_DRIVER_INIT_FLAGS {
WdfDriverInitNonPnpDriver = 0x00000001,
WdfDriverInitNoDispatchOverride = 0x00000002,
WdfVerifyOn = 0x00000004,
WdfVerifierOn = 0x00000008,
WdfDriverInitCompanion = 0x00000010
} WDF_DRIVER_INIT_FLAGS;
Константы
WdfDriverInitNonPnpDriver Значение: 0x00000001 Драйвер не поддерживает Plug and Play (PnP). Если это значение задано, драйвер не должен предоставлять функцию обратного вызова EvtDriverDeviceAdd. Дополнительные сведения о драйверах, отличных от PnP, см. в статье Using Kernel-Mode Driver Framework with Non-PnP Driver Framework. |
WdfDriverInitNoDispatchOverride Значение: 0x00000002 Драйвер является мини-драйвером, поэтому платформа не должна предоставлять подпрограммы отправки для водителя. Другими словами, платформа не должна перехватывать пакеты запросов ввода-вывода (IRPs), направленные диспетчеру операций ввода-вывода в драйвер. Кроме того, драйвер должен вызывать WdfDriverMiniportUnload, когда драйвер порта сообщает минипорту драйверу о том, что он будет выгружен. Дополнительные сведения об этом флаге и написании драйверов минипорта на основе платформы см. в разделе Использование платформы драйверов Kernel-Mode с драйверами miniport. |
WdfVerifyOn Значение: 0x00000004 Зарезервировано для системного использования. Драйверы не должны использовать этот флаг. |
WdfVerifierOn Значение: 0x00000008 Зарезервировано для системного использования. Драйверы не должны использовать этот флаг. |
WdfDriverInitCompanion Значение: 0x00000010 |
Замечания
Перечисление WDF_DRIVER_INIT_FLAGS используется для указания значения элемента DriverInitFlags структуры WDF_DRIVER_CONFIG.
Требования
Требование | Ценность |
---|---|
минимальная версия KMDF | 1.0 |
минимальная версия UMDF | 2.0 |
Заголовок | wdfdriver.h (include Wdf.h) |