CRegKey::QueryGUIDValue
Wywołanie tej metody do pobierania danych identyfikator GUID dla nazwy określonej wartości.
LONG QueryGUIDValue(
LPCTSTR pszValueName,
GUID& guidValue
) throw( );
Parametry
pszValueName
Wskaźnik, aby ciąg zakończony zerem zawierającego nazwę wartości do kwerendy.guidValue
Wskaźnik do zmiennej, która odbiera identyfikator GUID.
Wartość zwracana
Metody zakończy się pomyślnie, zwracany jest ERROR_SUCCESS.Jeśli metoda nie może odczytać wartość, zwraca kod błędu niezerową, zdefiniowany w powiodło się.H.Dane odwołania nie jest prawidłowym identyfikatorem GUID, zwracana jest ERROR_INVALID_DATA.
Uwagi
Metoda ta wykorzystuje CRegKey::QueryStringValue i konwertuje ciąg na identyfikator GUID za pomocą CLSIDFromString.
Uwaga dotycząca zabezpieczeń |
---|
Ta metoda umożliwia rozmówcy do określenia jakichkolwiek lokalizacji rejestru potencjalnie odczytywanie danych, którego nie można zaufać. |
Wymagania
Nagłówek: atlbase.h