CRegKey::QueryGUIDValue
Вызывайте этот метод для извлечения сведений о GUID для имени указанного значения.
LONG QueryGUIDValue(
LPCTSTR pszValueName,
GUID& guidValue
) throw( );
Параметры
pszValueName
Указатель на null- завершенной строку, содержащую имя значения для запроса.guidValue
Указатель на переменную, получающую идентификатор GUID.
Возвращаемое значение
Если метод завершается успешно, возвращается значение ERROR_SUCCESS. Если метод не удается прочитать значение, то оно возвратит ненулевой код ошибки, заданный в атрибуте WINERROR.H. Если ссылочные данные не является допустимым идентификатором GUID, ERROR_INVALID_DATA возвращается.
Заметки
Этот метод использует CRegKey::QueryStringValue и преобразовывает строку в идентификатор GUID с помощью CLSIDFromString.
![]() |
---|
Этот метод позволяет вызывающему объекту задать любое расположение в реестре, потенциально при считывании данных, которые нельзя доверять. |
Требования
Header: atlbase.h