RegistryDataExchange
Эта функция называется для чтения или записи в реестре системы.
Важно!
Эту функцию нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.
HRESULT RegistryDataExchange(
T* pT,
enum RDXOperations rdxOp,
void* pItem= NULL
);
Параметры
пт
Указатель на текущий объект.rdxOp
Значение перечисления, которое указывает операцию, которую функция должна быть запущена. См. таблицу в разделе "Примечания" для допустимых значений.pItem
Указатель на данные которых должны быть либо чтение из буфера в, реестр. Данные также могут представлять ключ для удаления из реестра. Значение по умолчанию - NULL.
Возвращаемое значение
Возвращает значение S_ОК на успешное завершение или ошибка HRESULT в случае сбоя.
Заметки
Макросы BEGIN_RDX_MAP и END_RDX_MAP развернут на функцию, которая вызывает RegistryDataExchange.
Возможные значения перечисления, которые показывают, что операция функция должна выполняться отображаются в следующей таблице:
Значение Перечисления |
Операция |
---|---|
eReadFromReg |
Чтение данных из реестра. |
eWriteToReg |
Данные записи в реестр. |
eDeleteFromReg |
Удалите ключ из реестра. |