Функция WriteClassStg (coml2api.h)

Функция WriteClassStg хранит указанный идентификатор класса (CLSID) в объекте хранилища.

Синтаксис

HRESULT WriteClassStg(
  [in] LPSTORAGE pStg,
  [in] REFCLSID  rclsid
);

Параметры

[in] pStg

Указатель IStorage на объект хранилища, который получает новый ИДЕНТИФИКАТОР CLSID.

[in] rclsid

Указатель на ИДЕНТИФИКАТОР CLSID, который будет храниться вместе с объектом .

Возвращаемое значение

Эта функция возвращает HRESULT.

Комментарии

Функция WriteClassStg записывает CLSID в указанный объект хранилища, чтобы его можно было прочитать функцией ReadClassStg . Контейнерные приложения обычно вызывают эту функцию перед вызовом метода IPersistStorage::Save .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header coml2api.h (включая Ole2.h)
Библиотека Ole32.lib
DLL Ole32.dll

См. также раздел

OleSave

ReadClassStg