Estrutura VALENTA (winreg.h)
Contém informações sobre um valor do Registro. A função
Sintaxe
typedef struct value_entA {
LPSTR ve_valuename;
DWORD ve_valuelen;
DWORD_PTR ve_valueptr;
DWORD ve_type;
} VALENTA, *PVALENTA;
Membros
ve_valuename
O nome do valor a ser recuperado. Certifique-se de definir esse membro antes de chamar RegQueryMultipleValues.
ve_valuelen
O tamanho dos dados apontados por ve_valueptr, em bytes.
ve_valueptr
Um ponteiro para os dados da entrada de valor. Esse é um ponteiro para os dados do valor retornados no buffer lpValueBuf preenchido por RegQueryMultipleValues.
ve_type
O tipo de dados apontado por ve_valueptr. Para obter uma lista dos tipos possíveis, consulte Tipos de Valor do Registro.
Observações
Nota
O cabeçalho winreg.h define VALENT como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
cabeçalho | winreg.h (inclua Windows.h) |