Compartilhar via


RegistryDataExchange

Essa função é chamada de, para ler ou gravar em, o Registro do sistema.

Observação importanteImportante

Essa função não pode ser usada em aplicativos executados em Tempo de Execução do Windows.

HRESULT RegistryDataExchange(
T* pT,
enum RDXOperations rdxOp,
void* pItem= NULL 
);

Parâmetros

  • pinta
    Um ponteiro para o objeto atual.

  • rdxOp
    Enum um valor que indica que a operação função deve executar.Consulte a tabela na seção comentários para os valores permitidos.

  • pItem
    Ponteiro para os dados que são de ser lido, ou gravada em, o Registro.Os dados também podem representar uma chave do Registro a ser excluído.o valor padrão é NULO.

Valor de retorno

Retorna S_OK em êxito, ou um erro HRESULT em caso de falha.

Comentários

Macros BEGIN_RDX_MAP e END_RDX_MAP expandir a uma função que chama RegistryDataExchange.

Os valores possíveis enum indicando que a operação que a função deve executar são mostrados na tabela a seguir:

Valor enum

Operação

eReadFromReg

Ler dados de Registro.

eWriteToReg

Dados de gravação no Registro.

eDeleteFromReg

Exclua a chave do Registro.

Consulte também

Outros recursos

Registro e funções globais de TypeLib

Macros troca de dados do Registro