次の方法で共有


UCOMITypeInfo.CreateInstance メソッド

コンポーネント クラス (coclass) を記述する型の新しいインスタンスを作成します。

Sub CreateInstance( _
   ByVal pUnkOuter As Object, _   ByRef riid As Guid, _   <Out()> ByRef ppvObj As Object _)
[C#]
void CreateInstance(
   objectpUnkOuter,   ref Guidriid,   out objectppvObj);
[C++]
void CreateInstance(
   Object* pUnkOuter,Guid* riid,   [   Out] Object** ppvObj);
[JScript]
function CreateInstance(
   pUnkOuter : Object,riid : Guid,ppvObj : Object);

パラメータ

  • pUnkOuter
    制御側の IUnknown として機能するオブジェクト。
  • riid
    生成されたオブジェクトと通信するために、呼び出し元が使用するインターフェイスの IID。
  • ppvObj
    正常に返された場合は、作成されたオブジェクトへの参照。

解説

ITypeInfo::CreateInstance の詳細については、MSDN ライブラリを参照してください。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

UCOMITypeInfo インターフェイス | UCOMITypeInfo メンバ | System.Runtime.InteropServices 名前空間