CServiceConfig クラス
CoCreateActivity または CoEnterServiceDomain を呼び出すときに入力したサービス ドメインでアクティブになるサービスを指定して構成します。
実装時
このクラスは COM+ によって実装されます。
要件 | 値 |
---|---|
CLSID | CLSID_CServiceConfig |
ProgID | L"COMSVCS。CServiceConfig" |
インターフェイス |
IServiceComTIIntrinsicsConfig IServiceIISIntrinsicsConfig IServiceInheritanceConfig IServicePartitionConfig IServiceSxSConfig IServiceSynchronizationConfig IServiceThreadPoolConfig IServiceTrackerConfig IServiceTransactionConfig |
使用する場合
このクラスを使用して、使用するサービスを構成します。 CoCreateActivity と CoEnterServiceDomain を使用すると、使用する前にそれらのサービスをコンポーネントに関連付ける必要なく、このクラスによって構成されたサービスを使用できます。
このクラスは、Visual Basic で使用するようには設計されていません。
解説
このオブジェクトを作成するには、 CoCreateInstance を呼び出します。
CServiceConfig クラスからインスタンス化されたオブジェクトは、フリースレッド マーシャラーを集計して、システム ランタイムによって格納され、別のアパートメントで再利用できるようにします。
個々のサービスを構成するには、サービスに関連付けられているインターフェイスの QueryInterface を呼び出し、そのインターフェイスでメソッドを呼び出して適切な構成を確立します。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
SP1 を使用した Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
Header |
|