SHFlushSFCache 関数 (shlobj_core.h)
[SHFlushSFCache は、[要件] セクションで指定されたオペレーティング システムで使用できます。 以降のバージョンでは変更または使用できない場合があります。]
特殊なフォルダー キャッシュをフラッシュします。
構文
void SHFlushSFCache();
戻り値
なし
解説
SHFlushSFCache は、特殊なフォルダーへのパスが変更されたときに呼び出されます。 これにより、キャッシュされた値ではなく、レジストリに格納されている更新されたパスが使用されます。
特別なフォルダーの詳細については、「フォルダーの ID を取得する」の「特殊なフォルダーと CSIDLs」セクションを参照してください。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shlobj_core.h (Shlobj.h を含む) |
Library | Shell32.lib |
[DLL] | Shell32.dll (バージョン 6.0 以降) |