Структура STGOPTIONS (coml2api.h)
Структура STGOPTIONS определяет признаки объекта хранилища, такие как размер сектора, в функциях StgCreateStorageEx и StgOpenStorageEx .
Синтаксис
typedef struct tagSTGOPTIONS {
USHORT usVersion;
USHORT reserved;
ULONG ulSectorSize;
const WCHAR *pwcsTemplateFile;
} STGOPTIONS;
Члены
usVersion
Указывает версию структуры STGOPTIONS . Для него задано значение STGOPTIONS_VERSION.
В Windows XP и более поздних версиях : STGOPTIONS_VERSION можно установить в значение 2 для версии 2.
Для операционных систем, предшествующих Windows 2000, STGOPTIONS_VERSION будет иметь значение 0 для версии 0.
reserved
Зарезервировано для будущего использования; должно иметь значение нуль.
ulSectorSize
Задает размер сектора объекта хранилища. Значение по умолчанию — 512 байт.
pwcsTemplateFile
Указывает имя файла, метаданные которого будут передаваться в только что созданный файл структурированного хранилища. Этот элемент действителен, только если STGFMT_DOCFILE используется с StgCreateStorageEx.
В Windows XP и более поздних версиях: Элемент pwcsTemplateFile действителен, только если в элементе usVersion указана версия 2 или более поздняя.
Комментарии
STGOPTIONS поддерживается только в API-интерфейсах Юникода.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Верхняя часть | coml2api.h (включая Objbase.h) |