Partilhar via


RegistryDataExchange

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

Importante

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