SccUninitialize 関数
この関数では、ソース管理プラグインをシャットダウンする準備として、SccInitialize の以前の呼び出しによって作成された割り当てや開いている接続をすべてクリーンアップします。
構文
SCCRTN SccUninitialize (
LPVOID pvContext
);
パラメーター
pvContext
[入力] SccInitialize で作成されたソース管理プラグインのコンテキスト構造体へのポインター。
戻り値
この関数のソース管理プラグインの実装では、次のいずれかの値が返されることが予期されています。
Value | 説明 |
---|---|
SCC_OK | クリーンアップが正常に完了しました。 |
解説
ソース管理プラグインは、シャットダウンに対して準備し、そのプラグインがコンテキスト構造体のために割り当てたメモリを解放することに責任を負っています。 この関数は、プラグインの特定のインスタンスごとに 1 回呼び出されます。 この呼び出しの前に SccInitialize の呼び出しが行われます。 SccUninitialize
の呼び出しの時点では、どのプロジェクトも開いたままでいることはできません。