Macros de intercambio de datos del Registro
Estas macros realizan operaciones de intercambio de datos del Registro.
Nombre | Descripción |
---|---|
BEGIN_RDX_MAP | Marca el principio del mapa de intercambio de datos del Registro. |
END_RDX_MAP | Marca el final del mapa de intercambio de datos del Registro. |
RDX_BINARY | Asocia la entrada del registro especificada con una variable miembro especificada de tipo BYTE. |
RDX_CSTRING_TEXT | Asocia la entrada del registro especificada con una variable miembro especificada de tipo CString. |
RDX_DWORD | Asocia la entrada del registro especificada con una variable miembro especificada de tipo DWORD. |
RDX_TEXT | Asocia la entrada del registro especificada con una variable miembro especificada de tipo TCHAR. |
Requisitos
Encabezado: atlplus.h
BEGIN_RDX_MAP
Marca el principio del mapa de intercambio de datos del Registro.
BEGIN_RDX_MAP
Comentarios
Las macros siguientes se usan en la asignación de intercambio de datos del Registro para leer y escribir entradas en el registro del sistema:
Macro | Descripción |
---|---|
RDX_BINARY | Asocia la entrada del registro especificada con una variable miembro especificada de tipo BYTE. |
RDX_DWORD | Asocia la entrada del registro especificada con una variable miembro especificada de tipo DWORD. |
RDX_CSTRING_TEXT | Asocia la entrada del registro especificada con una variable miembro especificada de tipo CString. |
RDX_TEXT | Asocia la entrada del registro especificada con una variable miembro especificada de tipo TCHAR. |
La función global RegistryDataExchange, o la función miembro del mismo nombre creada por las macros BEGIN_RDX_MAP y END_RDX_MAP, se deben usar siempre que el código necesite intercambiar datos entre el registro del sistema y las variables especificadas en el mapa RDX.
END_RDX_MAP
Marca el final del mapa de intercambio de datos del Registro.
END_RDX_MAP
RDX_BINARY
Asocia la entrada del registro especificada con una variable miembro especificada de tipo BYTE.
RDX_BINARY(
rootkey,
subkey,
valuename,
member,
member_size )
Parámetros
rootkey
La raíz de la clave del Registro.
subkey
La subclave del Registro.
valuename
La clave del Registro.
member
Variable miembro que se va a asociar a la entrada del Registro especificada.
member_size
Tamaño de la variable miembro en bytes.
Comentarios
Esta macro se usa junto con las macros BEGIN_RDX_MAP y END_RDX_MAP para asociar una variable miembro a una entrada determinada del registro. La función global RegistryDataExchange, o la función miembro del mismo nombre creada por las macros BEGIN_RDX_MAP y END_RDX_MAP, se deben usar para realizar intercambios de datos entre el registro del sistema y las variables miembro del mapa RDX.
RDX_CSTRING_TEXT
Asocia la entrada del registro especificada con una variable miembro especificada de tipo CString.
RDX_CSTRING_TEXT(
rootkey,
subkey,
valuename,
member,
member_size )
Parámetros
rootkey
La raíz de la clave del Registro.
subkey
La subclave del Registro.
valuename
La clave del Registro.
member
Variable miembro que se va a asociar a la entrada del Registro especificada.
member_size
Tamaño de la variable miembro en bytes.
Comentarios
Esta macro se usa junto con las macros BEGIN_RDX_MAP y END_RDX_MAP para asociar una variable miembro a una entrada determinada del registro. La función global RegistryDataExchange, o la función miembro del mismo nombre creada por las macros BEGIN_RDX_MAP y END_RDX_MAP, se deben usar para realizar intercambios de datos entre el registro del sistema y las variables miembro del mapa RDX.
RDX_DWORD
Asocia la entrada del registro especificada con una variable miembro especificada de tipo DWORD.
RDX_DWORD(
rootkey,
subkey,
valuename,
member,
member_size )
Parámetros
rootkey
La raíz de la clave del Registro.
subkey
La subclave del Registro.
valuename
La clave del Registro.
member
Variable miembro que se va a asociar a la entrada del Registro especificada.
member_size
Tamaño de la variable miembro en bytes.
Comentarios
Esta macro se usa junto con las macros BEGIN_RDX_MAP y END_RDX_MAP para asociar una variable miembro a una entrada determinada del registro. La función global RegistryDataExchange, o la función miembro del mismo nombre creada por las macros BEGIN_RDX_MAP y END_RDX_MAP, se deben usar para realizar intercambios de datos entre el registro del sistema y las variables miembro del mapa RDX.
RDX_TEXT
Asocia la entrada del registro especificada con una variable miembro especificada de tipo TCHAR.
RDX_TEXT(
rootkey,
subkey,
valuename,
member,
member_size )
Parámetros
rootkey
La raíz de la clave del Registro.
subkey
La subclave del Registro.
valuename
La clave del Registro.
member
Variable miembro que se va a asociar a la entrada del Registro especificada.
member_size
Tamaño de la variable miembro en bytes.
Comentarios
Esta macro se usa junto con las macros BEGIN_RDX_MAP y END_RDX_MAP para asociar una variable miembro a una entrada determinada del registro. La función global RegistryDataExchange, o la función miembro del mismo nombre creada por las macros BEGIN_RDX_MAP y END_RDX_MAP, se deben usar para realizar intercambios de datos entre el registro del sistema y las variables miembro del mapa RDX.