ReadClassStm 関数 (coml2api.h)

ReadClassStm 関数は、以前に WriteClassStm 関数を使用してストリーム オブジェクトに書き込まれた CLSID を読み取ります。

構文

HRESULT ReadClassStm(
  [in]  LPSTREAM pStm,
  [out] CLSID    *pclsid
);

パラメーター

[in] pStm

読み取る CLSID を含むストリーム オブジェクトの IStream インターフェイスへのポインター。 この CLSID は、 WriteClassStm を使用してストリーム オブジェクトに以前に書き込まれている必要があります。

[out] pclsid

CLSID が書き込まれる場所へのポインター。

戻り値

この関数は、 ISequentialStream::Read メソッドによって返されるエラー値も返します。

注釈

ほとんどのアプリケーションでは 、ReadClassStm 関数は直接呼び出されません。 COM は、オブジェクトの IPersistStream::Load 実装を呼び出す前に呼び出します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー coml2api.h (Ole2.h を含む)
Library Ole32.lib
[DLL] Ole32.dll

こちらもご覧ください

ReadClassStg

WriteClassStg

WriteClassStm