RegistryDataExchange
Ta funkcja nazywa się do odczytu lub zapisu do rejestru systemowego.
Ważne |
---|
Nie można użyć tej funkcji w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows. |
HRESULT RegistryDataExchange(
T* pT,
enum RDXOperations rdxOp,
void* pItem= NULL
);
Parametry
pT
Wskaźnik do bieżącego obiektu.rdxOp
Wartość wyliczenia, która wskazuje, która operacja powinna wykonać funkcji.Zobacz tabela w sekcji Uwagi dozwolonych wartości.pItem
Wskaźnik do danych, które można odczytać lub zapisywane w rejestrze.Dane można również reprezentować klucz do usunięcia z rejestru.Wartością domyślną jest NULL.
Wartość zwracana
Zwraca wartość S_OK na powodzenie lub błąd HRESULT awarii.
Uwagi
Makra BEGIN_RDX_MAP i END_RDX_MAP rozwiń wywołuje funkcję RegistryDataExchange.
Wartości wyliczenia możliwe, które wskazują, że należy wykonać operację funkcji przedstawiono w poniższej tabeli:
Wartość wyliczenia |
Operacja |
---|---|
eReadFromReg |
Odczytywanie danych z rejestru. |
eWriteToReg |
Zapisywanie danych w rejestrze. |
eDeleteFromReg |
Usuń klucz z rejestru. |