Sdílet prostřednictvím


CRegKey::QueryGUIDValue

Tato metoda načítání dat GUID pro zadanou hodnotu názvu volání.

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

Parametry

  • pszValueName
    Ukazatel na řetězec zakončený obsahující název hodnoty dotazu.

  • guidValue
    Ukazatel na proměnnou, která obdrží identifikátor GUID.

Vrácená hodnota

Pokud metoda uspěje, je vrácena ERROR_SUCCESS.Jestliže metoda čtení hodnotu, vrátí kód chyby nenulové, definovaný v WINERROR.H.Pokud data odkaz není platný identifikátor GUID, bude vrácena ERROR_INVALID_DATA.

Poznámky

Tato metoda využívá CRegKey::QueryStringValue a převede řetězec na identifikátor GUID pomocí CLSIDFromString.

Poznámka k zabezpečeníPoznámka k zabezpečení

Tato metoda umožňuje volajícímu zadat libovolné umístění registru potenciálně čtení dat, které nelze důvěřovat.

Požadavky

Záhlaví: atlbase.h

Viz také

Referenční dokumentace

Třída CRegKey

CRegKey::SetGUIDValue

CRegKey::QueryBinaryValue

CRegKey::QueryDWORDValue

CRegKey::QueryMultiStringValue

CRegKey::QueryQWORDValue

CRegKey::QueryStringValue