функция PifMgr_SetProperties (shlobj_core.h)
[PifMgr_SetProperties доступно для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]
Присваивает значения блоку данных из PIF-файла.
Синтаксис
int PifMgr_SetProperties(
[in, optional] HANDLE hProps,
[in, optional] PCSTR pszGroup,
[in] const void *lpProps,
int cbProps,
UINT flOpt
);
Параметры
[in, optional] hProps
Тип: HANDLE
Дескриптор свойств приложения. Для этого параметра должно быть задано значение, возвращаемое PifMgr_OpenProperties.
[in, optional] pszGroup
Тип: PCSTR
Строка ANSI со значением NULL, содержащая имя группы свойств. Это может быть одно из следующих имен или любое другое имя, соответствующее допустимому расширению PIF.
"WINDOWS 286 3.0"
"WINDOWS 386 3.0"
"WINDOWS VMM 4.0"
"WINDOWS NT 3.1"
"WINDOWS NT 4.0"
[in] lpProps
Тип: const void*
Буфер записей группы свойств, в котором хранятся данные.
cbProps
Тип: int
Размер буфера в байтах, на который указывает lpProps.
flOpt
Тип: UINT
Всегда SETPROPS_NONE.
Возвращаемое значение
Тип: int
Возвращает объем передаваемой информации в байтах. Возвращает ноль, если не удается найти группу или возникла ошибка.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shlobj_core.h |
Библиотека | Shell32.lib |
DLL | Shell32.dll (версия 5.0 или более поздняя) |