BOOL GetCurrentHwProfile( LPHW_PROFILE_INFO lpHwProfileInfo // для сохранения профиля );
Параметры:
lpHwProfileInfo | Адрес структуры HW_PROFILE_INFO, в которую помещается информация о текущем профиле аппаратного обеспечения. |
Возвращаемые значения:
При успешном завершении, функция возвращает ненулевое значение.При ошибке возвращается ноль. Для получения дополнительной информации об ошибке, вызовите GetLastError.
Замечания:
Функция GetCurrentHwProfile получает имя дисплея и строку глобального уникального идентификатора (GUID) для профиля аппаратного обеспечения. Функция, также, возвращает состояние подключения портативных компьютеров со станциями подключения.Система создает GUID для каждого профиля аппаратного обеспечения и сохраняет его как строку в реестре. Вм можете использовать GetCurrentHwProfile для получения строки GUID для использования ее как подключ реестра под ключом установок конфигурации вашего приложения в HKEY_CURRENT_USER. Это позволяет вам хранить установки каждого пользователя для каждого профиля аппаратного обеспечения.