|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
RegFlushKey
The RegFlushKey function writes all the attributes of the specified open key into the registry.
LONG RegFlushKey(
HKEY hKey // handle of key to write );
Parameters
hKey
Identifies a currently open key or any of the following predefined reserved handle values:
HKEY_CLASSES_ROOT HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USERS
Return Values
If the function succeeds, the return value is ERROR_SUCCESS. If the function fails, the return value is a nonzero error code defined in WINERROR.H. You can use the FormatMessage function with the FORMAT_MESSAGE_FROM_SYSTEM flag to get a generic description of the error.
Remarks
It is not necessary to call RegFlushKey to change a key. Registry changes are flushed to disk by the registry using its lazy flusher. Registry changes are also flushed to disk at system shutdown. Unlike RegCloseKey, the RegFlushKey function returns only when all the data has been written to the registry. The RegFlushKey function may also write out parts of or all of the other keys. Calling this function excessively can have a negative effect on an application's performance.
An application should only call RegFlushKey if it requires absolute certainty that registry changes are on disk. In general, RegFlushKey rarely, if ever, need be used.
See Also
RegCloseKey, RegDeleteKey
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
RegFlushKey
Функция RegFlushKey пишет все атрибуты определенного открытого ключа в регистрацию.
ДОЛГО (ДЛИНОЙ) RegFlushKey(
РУЧКА HKEY hKey // ключа, чтобы писать );
Параметры
hKey
Идентифицирует к настоящему времени открытый ключ или любая из следующей встроенной резервной ручки оценивает:
HKEY_CLASSES_ROOT HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USERS
Обратные Величины
Если функция добивается успеха, обратная величина - ERROR_SUCCESS. Если функция терпит неудачу, обратная величина является ненулевым кодом ошибки определенным в WINERROR.H. Вы можете использовать функцию FormatMessage с флагом FORMAT_MESSAGE_FROM_SYSTEM, чтобы получать общее описание ошибки.
Замечания
Нет необходимости называть RegFlushKey, чтобы изменять ключ. Изменения Регистрации сброшены на диск регистрацией, использовавшей ленивое flusher. Изменения Регистрации также сброшены на диск в системном выключении. В отличие от RegCloseKey, функционального возврата RegFlushKey только когда все данные записаны в регистрацию. Функция RegFlushKey может также выписать части или всех других клавиш. Вызов этой функции чрезмерно может иметь отрицательный эффект в прикладном исполнении.
Приложение должно только называть RegFlushKey если оно требует абсолютную уверенность, что изменения регистрации находятся на диске. В общих чертах, RegFlushKey редко, даже если, нужно использовать.
Смотри Также
RegCloseKey, RegDeleteKey
|
|
|
|
| |