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 是否應該建立登錄機碼。

Syntax

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

常數

 
WdfPropertyStoreNormal
如果登錄機碼不存在,請勿建立登錄機碼。
WdfPropertyStoreCreateIfMissing
如果登錄機碼不存在,請建立登錄機碼。 密鑰將會 是非volatiatile,這表示當 Windows 重新啟動時,將不會刪除它。
WdfPropertyStoreCreateVolatile
如果登錄機碼不存在,請建立登錄機碼。 密鑰將會是變動的,這表示當 Windows 重新啟動時將會刪除它。 此旗標適用於 UMDF 1.9 版和更新版本。
WdfPropertyStoreRetrieveFlagsMask
保留供系統使用。

備註

WDF_PROPERTY_STORE_RETRIEVE_FLAGS 列舉值會當做 IWDFDevice::RetrieveDevicePropertyStoreIWDFDeviceInitialize::RetrieveDevicePropertyStoreIWDFPropertyStoreFactory::RetrieveDevicePropertyStore 方法的輸入。

規格需求

需求
標頭 wudfddi_types.h (包含 Wudfddi.h)

另請參閱

IWDFDevice::RetrieveDevicePropertyStore

IWDFDeviceInitialize::RetrieveDevicePropertyStore

IWDFPropertyStoreFactory::RetrieveDevicePropertyStore