RegistryDataExchange
Diese Funktion wird aufgerufen, um von zu lesen, oder schreiben Sie zu, die Systemregistrierung.
Wichtig
Diese Funktion kann nicht in den Anwendungen verwendet werden, die in Windows-Runtime ausführen.
HRESULT RegistryDataExchange(
T* pT,
enum RDXOperations rdxOp,
void* pItem= NULL
);
Parameter
Pint
Ein Zeiger auf das aktuelle Objekt.rdxOp
Ein Enumerationswert, der angibt, das die Funktion Operation ausführen soll. Siehe die Tabelle in den Abschnitt Hinweise für die zulässigen Werte.pItem
Zeiger auf Daten, denen, gelesen werden von oder geschrieben werden, ist die Registrierung. Die Daten können eine aus der Registrierung zu löschenden Schlüssel auch darstellen. Der Standardwert ist NULL.
Rückgabewert
EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.
Hinweise
Die Makros BEGIN_RDX_MAPEND_RDX_MAP erweitern und auf eine Funktion, die RegistryDataExchange aufruft.
Die möglichen Enumerationswerte, die den Vorgang die Funktion angeben, sollten ausführen gezeigt werden in der folgenden Tabelle:
Enumerationswert |
Vorgang |
---|---|
eReadFromReg |
Lesedaten aus der Registrierung. |
eWriteToReg |
Schreiben Sie Daten in die Registrierung. |
eDeleteFromReg |
Löschen Sie die Schlüssel aus der Registrierung. |