перечисление WDF_PROPERTY_STORE_RETRIEVE_FLAGS (wudfddi_types.h)

[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. В UMDF 1 новые функции не добавляются, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе начало работы с UMDF.]

Перечисление WDF_PROPERTY_STORE_RETRIEVE_FLAGS содержит значения, указывающие, следует ли UMDF создавать раздел реестра, если этот раздел еще не существует.

Синтаксис

typedef enum _WDF_PROPERTY_STORE_RETRIEVE_FLAGS {
  WdfPropertyStoreNormal,
  WdfPropertyStoreCreateIfMissing,
  WdfPropertyStoreCreateVolatile,
  WdfPropertyStoreRetrieveFlagsMask
} WDF_PROPERTY_STORE_RETRIEVE_FLAGS;

Константы

 
WdfPropertyStoreNormal
Не создавайте раздел реестра, если он не существует.
WdfPropertyStoreCreateIfMissing
Создайте раздел реестра, если он не существует. Ключ будет неизменяем, что означает, что он не будет удален при перезапуске Windows.
WdfPropertyStoreCreateVolatile
Создайте раздел реестра, если он не существует. Ключ будет переменным, что означает, что он будет удален при перезапуске Windows. Этот флаг доступен в UMDF версии 1.9 и более поздних.
WdfPropertyStoreRetrieveFlagsMask
Зарезервировано для системного использования.

Комментарии

WDF_PROPERTY_STORE_RETRIEVE_FLAGS значения перечисления используются в качестве входных данных для методов IWDFDevice::RetrieveDevicePropertyStore, IWDFDeviceInitialize::RetrieveDevicePropertyStore и IWDFPropertyStoreFactory::RetrieveDevicePropertyStore .

Требования

Требование Значение
Заголовок wudfddi_types.h (включая Wudfddi.h)

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

IWDFDevice::RetrieveDevicePropertyStore

IWDFDeviceInitialize::RetrieveDevicePropertyStore

IWDFPropertyStoreFactory::RetrieveDevicePropertyStore