RegistryDataExchange

Questa funzione viene chiamata per leggere da, o scrivere su, il Registro di sistema.

Nota importanteImportante

Questa funzione non può essere utilizzata nelle applicazioni eseguite in Windows Runtime.

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

Parametri

  • pint
    Un puntatore all'oggetto corrente.

  • rdxOp
    Un valore di enumerazione che indica quale operazione la funzione da eseguire.Vedere la tabella nella sezione relativa alle osservazioni per i valori consentiti.

  • pItem
    Puntatore ai dati da essere letta, oppure scritta in, il Registro di sistema.I dati possono rappresentare anche una chiave da eliminare dal Registro di sistema.Il valore predefinito è NULL.

Valore restituito

Restituisce S_OK su positivo, o un errore HRESULT di errore.

Note

Le macro BEGIN_RDX_MAP e END_RDX_MAP si espandono a una funzione che chiama RegistryDataExchange.

Valori enum possibili a indicare che l'operazione la funzione deve eseguire sono riportati nella tabella seguente:

Valore enum

Operazione

eReadFromReg

Leggere i dati dal Registro di sistema.

eWriteToReg

Scrivere i dati nel Registro di sistema.

eDeleteFromReg

Eliminare la chiave del Registro di sistema.

Vedere anche

Altre risorse

Il Registro di sistema e funzioni globali della libreria dei tipi

Macro di scambio di dati del Registro Di Sistema