templatelt; const CLSID ※pcoclsidconst IID ※psrcidconst GUID ※plibid単語wMajor= 1、単語wMinor= 0、クラスtihclass(&L) = CComTypeInfoHolder gt;
IProvideClassInfo2Impl クラス: パブリック IProvideClassInfo2(&G)
パラメーター
pcoclsid
コクラスの識別子へのポインター。
psrcid
特価;アウトゴーイング ディスパッチ インターフェイス、コクラスの既定の識別子へのポインター(&N)。
plibid
コクラスのタイプ ライブラリの識別子へのポインター。
wMajor
タイプ ライブラリのメジャー バージョン。既定値は 1 です。
wMinor
タイプ ライブラリのマイナー バージョン。既定値は 0 です。
tihclass
コクラスの型情報を管理するために使用するクラス。既定値はCComTypeInfoHolderです。
IProvideClassInfo2インターフェイス拡張 IProvideClassInfo GetGUIDメソッドを追加します。このメソッドでは、オブジェクトのアウトゴーイング インターフェイス IID の既定のイベント セットを取得するクライアントことができます。クラスIProvideClassInfo2Impl 、 IProvideClassInfoとIProvideClassInfo2メソッドの既定の実装を提供します。
IProvideClassInfo2Implが含まれている型は、コクラスの型情報を管理するCComTypeInfoHolderの静的メンバー。
#include lt;atlcom.h>