Macros d’échange de données de Registre
Ces macros effectuent des opérations d’échange de données du Registre.
Nom | Description |
---|---|
BEGIN_RDX_MAP | Marque le début de la carte Exchange de données du Registre. |
END_RDX_MAP | Marque la fin de la carte Exchange de données du Registre. |
RDX_BINARY | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type BYTE. |
RDX_CSTRING_TEXT | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type CString. |
RDX_DWORD | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type DWORD. |
RDX_TEXT | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type TCHAR. |
Spécifications
En-tête : atlplus.h
BEGIN_RDX_MAP
Marque le début de la carte Exchange de données du Registre.
BEGIN_RDX_MAP
Notes
Les macros suivantes sont utilisées dans la carte Exchange de données du Registre pour lire et écrire des entrées dans le Registre système :
Macro | Description |
---|---|
RDX_BINARY | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type BYTE. |
RDX_DWORD | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type DWORD. |
RDX_CSTRING_TEXT | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type CString. |
RDX_TEXT | Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type TCHAR. |
La fonction globale RegistryDataExchange, ou la fonction membre du même nom créé par les macros BEGIN_RDX_MAP et END_RDX_MAP, doit être utilisée chaque fois que votre code doit échanger des données entre le registre système et les variables spécifiées dans la carte RDX.
END_RDX_MAP
Marque la fin de la carte Exchange de données du Registre.
END_RDX_MAP
RDX_BINARY
Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type BYTE.
RDX_BINARY(
rootkey,
subkey,
valuename,
member,
member_size )
Paramètres
rootkey
Racine de la clé de Registre.
sous-clé
Sous-clé de Registre.
valuename
Clé de Registre.
member
Variable membre à associer à l’entrée de Registre spécifiée.
member_size
Taille, en octets, de la variable membre.
Notes
Cette macro est utilisée conjointement avec les macros BEGIN_RDX_MAP et END_RDX_MAP pour associer une variable membre à une entrée de Registre donnée. La fonction globale RegistryDataExchange, ou la fonction membre du même nom créé par les macros BEGIN_RDX_MAP et END_RDX_MAP, doit être utilisée pour effectuer l’échange de données entre le registre système et les variables membres dans la carte RDX.
RDX_CSTRING_TEXT
Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type CString.
RDX_CSTRING_TEXT(
rootkey,
subkey,
valuename,
member,
member_size )
Paramètres
rootkey
Racine de la clé de Registre.
sous-clé
Sous-clé de Registre.
valuename
Clé de Registre.
member
Variable membre à associer à l’entrée de Registre spécifiée.
member_size
Taille, en octets, de la variable membre.
Notes
Cette macro est utilisée conjointement avec les macros BEGIN_RDX_MAP et END_RDX_MAP pour associer une variable membre à une entrée de Registre donnée. La fonction globale RegistryDataExchange, ou la fonction membre du même nom créé par les macros BEGIN_RDX_MAP et END_RDX_MAP, doit être utilisée pour effectuer l’échange de données entre le registre système et les variables membres dans la carte RDX.
RDX_DWORD
Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type DWORD.
RDX_DWORD(
rootkey,
subkey,
valuename,
member,
member_size )
Paramètres
rootkey
Racine de la clé de Registre.
sous-clé
Sous-clé de Registre.
valuename
Clé de Registre.
member
Variable membre à associer à l’entrée de Registre spécifiée.
member_size
Taille, en octets, de la variable membre.
Notes
Cette macro est utilisée conjointement avec les macros BEGIN_RDX_MAP et END_RDX_MAP pour associer une variable membre à une entrée de Registre donnée. La fonction globale RegistryDataExchange, ou la fonction membre du même nom créé par les macros BEGIN_RDX_MAP et END_RDX_MAP, doit être utilisée pour effectuer l’échange de données entre le registre système et les variables membres dans la carte RDX.
RDX_TEXT
Associe l’entrée de Registre spécifiée à une variable membre spécifiée de type TCHAR.
RDX_TEXT(
rootkey,
subkey,
valuename,
member,
member_size )
Paramètres
rootkey
Racine de la clé de Registre.
sous-clé
Sous-clé de Registre.
valuename
Clé de Registre.
member
Variable membre à associer à l’entrée de Registre spécifiée.
member_size
Taille, en octets, de la variable membre.
Notes
Cette macro est utilisée conjointement avec les macros BEGIN_RDX_MAP et END_RDX_MAP pour associer une variable membre à une entrée de Registre donnée. La fonction globale RegistryDataExchange, ou la fonction membre du même nom créé par les macros BEGIN_RDX_MAP et END_RDX_MAP, doit être utilisée pour effectuer l’échange de données entre le registre système et les variables membres dans la carte RDX.