ICertExit2 インターフェイス (certexit.h)
ICertExit2 インターフェイスは、Certificate Services サーバーと終了モジュール間の通信を提供する 2 つのインターフェイスのうちの 1 つです。
メモ 終了モジュールは、 ICertServerExit インターフェイスを使用して証明書サービス サーバーと通信できます。
- Certificate Services サーバーを初期化します。
- 証明書の発行、 CRL 発行、サーバーのシャットダウンなどのイベントが発生したことを終了モジュールに通知します。
- 終了モジュールの説明を取得します。
- 終了モジュールによって実装された ICertManageModule インターフェイスを取得します。 このインターフェイスのメソッドを使用すると、Certificate Services サーバーは終了モジュールを構成したり、終了モジュールのプロパティを設定および取得したりできます。
ICertExit2 は Certexit.h で定義されています。 ただし、プログラムを作成するときは、インクルード ファイルとして Certsrv.h を使用します。
Certificate Services インターフェイスは、アパートメント スレッディング モデルとフリー スレッド モデルの両方をサポートします。 スループットを向上させるために、空きスレッド処理をお勧めします。
継承
ICertExit2 インターフェイスは、ICertExit と IDispatch から継承します。 ICertExit2 には、次の種類のメンバーもあります。
メソッド
ICertExit2 インターフェイスには、これらのメソッドがあります。
ICertExit2::GetManageModule GetManageModule を呼び出し、ICertManageModule へのポインターのアドレスを渡すことによって、ICertExit2 インターフェイスに関連付けられている ICertManageModule インターフェイスを取得します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | certexit.h (Certsrv.h を含む) |