Makra wymiany danych rejestru
Te makra wykonują operacje wymiany danych rejestru.
Nazwa/nazwisko | opis |
---|---|
BEGIN_RDX_MAP | Oznacza początek mapy wymiany danych rejestru. |
END_RDX_MAP | Oznacza koniec mapy wymiany danych rejestru. |
RDX_BINARY | Kojarzy określony wpis rejestru z określoną zmienną składową typu BYTE. |
RDX_CSTRING_TEXT | Kojarzy określony wpis rejestru z określoną zmienną składową typu CString. |
RDX_DWORD | Kojarzy określony wpis rejestru z określoną zmienną składową typu DWORD. |
RDX_TEXT | Kojarzy określony wpis rejestru z określoną zmienną składową typu TCHAR. |
Wymagania
Nagłówek: atlplus.h
BEGIN_RDX_MAP
Oznacza początek mapy wymiany danych rejestru.
BEGIN_RDX_MAP
Uwagi
Następujące makra są używane na mapie wymiany danych rejestru do odczytywania i zapisywania wpisów w rejestrze systemowym:
Makro | opis |
---|---|
RDX_BINARY | Kojarzy określony wpis rejestru z określoną zmienną składową typu BYTE. |
RDX_DWORD | Kojarzy określony wpis rejestru z określoną zmienną składową typu DWORD. |
RDX_CSTRING_TEXT | Kojarzy określony wpis rejestru z określoną zmienną składową typu CString. |
RDX_TEXT | Kojarzy określony wpis rejestru z określoną zmienną składową typu TCHAR. |
Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP powinna być używana za każdym razem, gdy kod musi wymieniać dane między rejestrem systemowym a zmiennymi określonymi w mapie RDX.
END_RDX_MAP
Oznacza koniec mapy wymiany danych rejestru.
END_RDX_MAP
RDX_BINARY
Kojarzy określony wpis rejestru z określoną zmienną składową typu BYTE.
RDX_BINARY(
rootkey,
subkey,
valuename,
member,
member_size )
Parametry
rootkey
Katalog główny klucza rejestru.
podklucz
Podklucz rejestru.
valuename
Klucz rejestru.
członek
Zmienna składowa do skojarzenia z określonym wpisem rejestru.
member_size
Rozmiar w bajtach zmiennej składowej.
Uwagi
To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.
RDX_CSTRING_TEXT
Kojarzy określony wpis rejestru z określoną zmienną składową typu CString.
RDX_CSTRING_TEXT(
rootkey,
subkey,
valuename,
member,
member_size )
Parametry
rootkey
Katalog główny klucza rejestru.
podklucz
Podklucz rejestru.
valuename
Klucz rejestru.
członek
Zmienna składowa do skojarzenia z określonym wpisem rejestru.
member_size
Rozmiar w bajtach zmiennej składowej.
Uwagi
To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.
RDX_DWORD
Kojarzy określony wpis rejestru z określoną zmienną składową typu DWORD.
RDX_DWORD(
rootkey,
subkey,
valuename,
member,
member_size )
Parametry
rootkey
Katalog główny klucza rejestru.
podklucz
Podklucz rejestru.
valuename
Klucz rejestru.
członek
Zmienna składowa do skojarzenia z określonym wpisem rejestru.
member_size
Rozmiar w bajtach zmiennej składowej.
Uwagi
To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.
RDX_TEXT
Kojarzy określony wpis rejestru z określoną zmienną składową typu TCHAR.
RDX_TEXT(
rootkey,
subkey,
valuename,
member,
member_size )
Parametry
rootkey
Katalog główny klucza rejestru.
podklucz
Podklucz rejestru.
valuename
Klucz rejestru.
członek
Zmienna składowa do skojarzenia z określonym wpisem rejestru.
member_size
Rozmiar w bajtach zmiennej składowej.
Uwagi
To makro jest używane w połączeniu z makrami BEGIN_RDX_MAP i END_RDX_MAP w celu skojarzenia zmiennej składowej z danym wpisem rejestru. Funkcja globalna RegistryDataExchange lub funkcja składowa o tej samej nazwie utworzonej przez makra BEGIN_RDX_MAP i END_RDX_MAP należy użyć do wymiany danych między rejestrem systemowym a zmiennymi składowymi na mapie RDX.