Функция ResUtilGetPropertyFormats (resapi.h)
Возвращает список форматов свойств, описывающий формат указанного набора свойств. Тип PRESUTIL_GET_PROPERTY_FORMATS определяет указатель на эту функцию.
Синтаксис
DWORD ResUtilGetPropertyFormats(
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
[out] PVOID pOutPropertyFormatList,
[in] DWORD cbPropertyFormatListSize,
[out] LPDWORD pcbBytesReturned,
[out] LPDWORD pcbRequired
);
Параметры
[in] pPropertyTable
Указатель на таблицу свойств RESUTIL_PROPERTY_ITEM , указывающую свойства, форматы которых необходимо извлечь.
[out] pOutPropertyFormatList
На входных данных — указатель на буфер. При успешном возвращении указатель на список форматов свойств, описывающий формат каждого свойства, указанного в pPropertyTable.
[in] cbPropertyFormatListSize
Указывает выделенный размер (в байтах) буфера, на который указывает pOutPropertyFormatList.
[out] pcbBytesReturned
Указатель на фактический размер (в байтах) списка форматов свойств, полученного в результате операции.
[out] pcbRequired
Если буфер, на который указывает параметр pOutPropertyFormatList , слишком мал для хранения результирующей информации, pcbRequired указывает на требуемый размер буфера (в байтах).
Возвращаемое значение
Возвращает ERROR_SUCCESS , если операция прошла успешно.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная |
Целевая платформа | Windows |
Header | resapi.h |
Библиотека | ResUtils.lib |
DLL | ResUtils.dll |