CleanupCredentialCache 関数

CleanupCredentialCache 関数は、SSP 資格情報キャッシュをフラッシュするために、特定のセキュリティ サポート プロバイダー (SSP) によって実装されます。

構文

BOOL WINAPI CleanupCredentialCache(void);

パラメーター

この関数にはパラメーターはありません。

戻り値

関数が成功した場合は TRUE。それ以外の場合は FALSE。

解説

CleanupCredentialCache 関数は、次の SP によって実装されます。

  • MSNSSPC.dll
  • MSAPSSPC.dll

これらの SSP による CleanupCredentialCache の実装では、常に TRUE が返されます。

CleanupCredentialCache をエクスポートするモジュール ハンドルを取得する前に、アプリケーションは、読み込まれた SSP が CleanupCredentialCache 関数を実装する既知の SSP の 1 つであることを確認する必要があります。

SSP 資格情報キャッシュをフラッシュするには、 アプリケーションで GetModuleHandle 関数を呼び出して、SSP のモジュール ハンドルを取得する必要があります。 モジュールを取得した後、アプリケーションは GetProcAddress 関数を呼び出して SSP によって実装された CleanupCredentialCache 関数をエクスポートし、GetModuleHandle と CleanupCredentialCache によって返されるモジュールを入力パラメーターとして渡す必要があります。

WinINet API の他のすべての側面と同様に、この関数を DllMain またはグローバル オブジェクトのコンストラクターとデストラクター内から安全に呼び出すことはできません。

注意

WinINet では、サーバーの実装はサポートされていません。 また、サービスから使用しないでください。 サーバーの実装またはサービスの場合は、 Microsoft Windows HTTP サービス (WinHTTP) を使用します。

要件

要件 値
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
[DLL]
MSNSSPC.dll;
MSAPSSPC.dll