Partilhar via


CRegKey::QueryGUIDValue

Chame esse método para recuperar os dados GUID para um nome de valor especificado.

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

Parâmetros

  • pszValueName
    Ponteiro para uma cadeia terminada com nulo que contém o nome do valor a consulta.

  • guidValue
    Ponteiro para uma variável que recebe o GUID.

Valor de retorno

Se o método for bem-sucedido, será retornado ERROR_SUCCESS.Se o método não conseguir ler um valor, ele retorna um código de erro diferente de zero definido no Winerror.H.Se os dados referenciados não são uma GUID válida, ERROR_INVALID_DATA será retornado.

Comentários

Esse método faz uso de CRegKey::QueryStringValue e converte a seqüência de caracteres em um GUID usando CLSIDFromString.

Observação de segurança:

Esse método permite que o chamador especificar qualquer local do registro, potencialmente leitura de dados que não podem ser confiáveis.

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe CRegKey

CRegKey::SetGUIDValue

CRegKey::QueryBinaryValue

CRegKey::QueryDWORDValue

CRegKey::QueryMultiStringValue

CRegKey::QueryQWORDValue

CRegKey::QueryStringValue

Outros recursos

CRegKey membros