RegistryDataExchange
Questa funzione viene chiamata per leggere da, o scrivere su, il Registro di sistema.
Importante |
---|
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