次の方法で共有


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 関数をエクスポートし、GetModuleHandleCleanupCredentialCache によって返されるモジュールを入力パラメーターとして渡す必要があります。

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

注意

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

要件

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