共用方式為


CRegKey::QueryGUIDValue

呼叫這個方法會擷取 GUID 資料為指定的值名稱。

LONG QueryGUIDValue(
   LPCTSTR pszValueName,
   GUID& guidValue 
) throw( );

參數

  • pszValueName
    out 包含值的名稱是以 null 結尾字串的指標查詢。

  • guidValue
    out 接收 GUID 之變數的指標。

傳回值

如果方法成功,則傳回 ERROR_SUCCESS。如果方法無法讀取的值,則傳回此 WINERROR.H. 定義的非零的錯誤碼。如果參考的資料不是有效的 GUID, ERROR_INVALID_DATA 傳回。

備註

使用 CLSIDFromString,這個方法使用 CRegKey::QueryStringValue 並將字串轉換成 GUID。

安全性注意事項安全性提示

這個方法允許呼叫端指定所有登錄位置,可能會無法信任的資料。

需求

Header: atlbase.h

請參閱

參考

CRegKey 類別

CRegKey::SetGUIDValue

CRegKey::QueryBinaryValue

CRegKey::QueryDWORDValue

CRegKey::QueryMultiStringValue

CRegKey::QueryQWORDValue

CRegKey::QueryStringValue