Freigeben über


Registrierungsdatenaustausch-Makros

Diese Makros führen Registrierungsdatenaustauschvorgänge aus.

Name Beschreibung
BEGIN_RDX_MAP Markiert den Anfang der Registrierungsdatenaustauschzuordnung.
END_RDX_MAP Markiert das Ende der Registrierungsdatenaustauschzuordnung.
RDX_BINARY Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ BYTE zu.
RDX_CSTRING_TEXT Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ CString zu.
RDX_DWORD Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ DWORD zu.
RDX_TEXT Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ TCHAR zu.

Anforderungen

Kopfzeile: atlplus.h

BEGIN_RDX_MAP

Markiert den Anfang der Registrierungsdatenaustauschzuordnung.

BEGIN_RDX_MAP

Hinweise

Die folgenden Makros werden in der Registrierungsdatenaustauschzuordnung verwendet, um Einträge in der Systemregistrierung zu lesen und zu schreiben:

Makro Beschreibung
RDX_BINARY Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ BYTE zu.
RDX_DWORD Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ DWORD zu.
RDX_CSTRING_TEXT Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ CString zu.
RDX_TEXT Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ TCHAR zu.

Die globale Funktion RegistryDataExchange oder die Memberfunktion desselben Namens, der von den Makros BEGIN_RDX_MAP und END_RDX_MAP erstellt wurde, sollte verwendet werden, wenn Ihr Code Daten zwischen der Systemregistrierung und den variablen austauschen muss, die in der RDX-Zuordnung angegeben sind.

END_RDX_MAP

Markiert das Ende der Registrierungsdatenaustauschzuordnung.

END_RDX_MAP

RDX_BINARY

Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ BYTE zu.

RDX_BINARY(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

Parameter

Rootkey
Der Registrierungsschlüsselstamm.

Unterschlüssel
Der Registrierungsunterschlüssel.

Wertname
Der Registrierungsschlüssel.

member
Die Membervariable, die dem angegebenen Registrierungseintrag zugeordnet werden soll.

member_size
Die Größe der Membervariable in Byte.

Hinweise

Dieses Makro wird zusammen mit dem BEGIN_RDX_MAP und END_RDX_MAP Makros verwendet, um eine Membervariable einem bestimmten Registrierungseintrag zuzuordnen. Die globale Funktion RegistryDataExchange oder die Memberfunktion desselben Namens, der durch die BEGIN_RDX_MAP und END_RDX_MAP Makros erstellt wurde, sollte verwendet werden, um den Austausch von Daten zwischen der Systemregistrierung und den Membervariablen in der RDX-Zuordnung durchzuführen.

RDX_CSTRING_TEXT

Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ CString zu.

RDX_CSTRING_TEXT(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

Parameter

Rootkey
Der Registrierungsschlüsselstamm.

Unterschlüssel
Der Registrierungsunterschlüssel.

Wertname
Der Registrierungsschlüssel.

member
Die Membervariable, die dem angegebenen Registrierungseintrag zugeordnet werden soll.

member_size
Die Größe der Membervariable in Byte.

Hinweise

Dieses Makro wird zusammen mit dem BEGIN_RDX_MAP und END_RDX_MAP Makros verwendet, um eine Membervariable einem bestimmten Registrierungseintrag zuzuordnen. Die globale Funktion RegistryDataExchange oder die Memberfunktion desselben Namens, der durch die BEGIN_RDX_MAP und END_RDX_MAP Makros erstellt wurde, sollte verwendet werden, um den Austausch von Daten zwischen der Systemregistrierung und den Membervariablen in der RDX-Zuordnung durchzuführen.

RDX_DWORD

Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ DWORD zu.

RDX_DWORD(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

Parameter

Rootkey
Der Registrierungsschlüsselstamm.

Unterschlüssel
Der Registrierungsunterschlüssel.

Wertname
Der Registrierungsschlüssel.

member
Die Membervariable, die dem angegebenen Registrierungseintrag zugeordnet werden soll.

member_size
Die Größe der Membervariable in Byte.

Hinweise

Dieses Makro wird zusammen mit dem BEGIN_RDX_MAP und END_RDX_MAP Makros verwendet, um eine Membervariable einem bestimmten Registrierungseintrag zuzuordnen. Die globale Funktion RegistryDataExchange oder die Memberfunktion desselben Namens, der durch die BEGIN_RDX_MAP und END_RDX_MAP Makros erstellt wurde, sollte verwendet werden, um den Austausch von Daten zwischen der Systemregistrierung und den Membervariablen in der RDX-Zuordnung durchzuführen.

RDX_TEXT

Ordnet den angegebenen Registrierungseintrag einer angegebenen Membervariable vom Typ TCHAR zu.

RDX_TEXT(
    rootkey,
    subkey,
    valuename,
    member,
    member_size )

Parameter

Rootkey
Der Registrierungsschlüsselstamm.

Unterschlüssel
Der Registrierungsunterschlüssel.

Wertname
Der Registrierungsschlüssel.

member
Die Membervariable, die dem angegebenen Registrierungseintrag zugeordnet werden soll.

member_size
Die Größe der Membervariable in Byte.

Hinweise

Dieses Makro wird zusammen mit dem BEGIN_RDX_MAP und END_RDX_MAP Makros verwendet, um eine Membervariable einem bestimmten Registrierungseintrag zuzuordnen. Die globale Funktion RegistryDataExchange oder die Memberfunktion desselben Namens, der durch die BEGIN_RDX_MAP und END_RDX_MAP Makros erstellt wurde, sollte verwendet werden, um den Austausch von Daten zwischen der Systemregistrierung und den Membervariablen in der RDX-Zuordnung durchzuführen.

Siehe auch

Makros
RegistryDataExchange