Функция PropStgNameToFmtId (coml2api.h)
Функция PropStgNameToFmtId преобразует хранилище набора свойств или имя потока в идентификатор формата.
Синтаксис
HRESULT PropStgNameToFmtId(
[in] const LPOLESTR oszName,
[out] FMTID *pfmtid
);
Параметры
[in] oszName
Указатель на строку Юникода, завершающуюся null, которая содержит имя потока простого набора свойств или имя хранилища неимплированного набора свойств.
[out] pfmtid
Указатель на переменную FMTID, которая получает идентификатор формата свойства, заданного параметром oszName.
Возвращаемое значение
Эта функция поддерживает стандартное возвращаемое значение E_INVALIDARG а также следующее:
Комментарии
Функция PropStgNameToFmtId сопоставляет имя потока простого набора свойств или имя хранилища неимпляющего набора свойств с идентификатором формата.
Эта функция полезна при создании или открытии набора свойств с помощью значения PROPSETFLAG_UNBUFFERED с функциями StgCreatePropStg и StgOpenPropStg . Дополнительные сведения о PROPSETFLAG_UNBUFFERED см. в разделе Константы PROPSETFLAG.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | coml2api.h (включая Propidl.h) |
Библиотека | Ole32.lib |
DLL | Ole32.dll |