Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется структурированным хранилищем. Дополнительные сведения см. в разделе:
coml2api.h содержит следующие программные интерфейсы:
Функции
|
CreateILockBytesOnHGlobal Создает объект массива байтов, который использует дескриптор памяти HGLOBAL для хранения байтов, предназначенных для хранения в памяти составного файла. |
|
FmtIdToPropStgName Преобразует идентификатор формата набора свойств (FMTID) в имя хранилища или потока. |
|
GetConvertStg Функция GetConvertStg возвращает текущее значение бита преобразования для указанного объекта хранения. |
|
GetHGlobalFromILockBytes Функция GetHGlobalFromILockBytes извлекает дескриптор глобальной памяти в объект массива байтов, созданный с помощью функции CreateILockBytesOnHGlobal. |
|
PropStgNameToFmtId Преобразует хранилище набора свойств или имя потока в идентификатор формата. |
|
ReadClassStg Функция ReadClassStg считывает идентификатор CLSID, ранее записанный в объект хранилища, с помощью функции WriteClassStg. |
|
ReadClassStm Считывает идентификатор CLSID, записанный ранее в объект потока с помощью функции WriteClassStm. |
|
StgCreateDocfile Создает новый объект хранилища составных файлов с помощью предоставленной COM реализации составного файла для интерфейса IStorage. |
|
StgCreateDocfileOnILockBytes Создает и открывает новый объект хранилища составных файлов поверх объекта массива байтов, предоставленного вызывающим объектом. |
|
StgCreatePropSetStg Создает объект хранилища набора свойств из указанного объекта хранилища. |
|
StgCreatePropStg Создает и открывает набор свойств в указанном объекте хранилища или потока. |
|
StgCreateStorageEx Создает новый объект хранилища, используя предоставленную реализацию для интерфейсов IStorage или IPropertySetStorage. |
|
StgIsStorageFile Функция StgIsStorageFile указывает, содержит ли конкретный файл диска объект хранилища. |
|
StgIsStorageILockBytes Функция StgIsStorageILockBytes указывает, содержит ли указанный массив байтов объект хранения. |
|
StgOpenPropStg Открывает заданный набор свойств в указанном объекте хранилища или потока. |
|
StgOpenStorage Открывает существующий корневой объект хранилища в файловой системе. |
|
StgOpenStorageEx Открывает существующий корневой объект хранилища в файловой системе. Используйте эту функцию для открытия составных и обычных файлов. |
|
StgOpenStorageOnILockBytes Функция StgOpenStorageOnILockBytes открывает существующий объект хранилища, который не находится в файле диска, но вместо этого имеет базовый массив байтов, предоставленный вызывающим объектом. |
|
StgSetTimes Функция StgSetTimes задает время создания, доступа и изменения указанного файла, если оно поддерживается базовой файловой системой. |
|
WriteClassStg Функция WriteClassStg хранит указанный идентификатор класса (CLSID) в объекте хранилища. |
|
WriteClassStm Функция WriteClassStm сохраняет указанный идентификатор CLSID в потоке. |
Структуры
|
STGOPTIONS Указывает признаки объекта хранилища, такие как размер сектора, в функциях StgCreateStorageEx и StgOpenStorageEx. |