На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz