FindFirstUrlCacheGroup 関数 (wininet.h)

インターネット キャッシュ内のキャッシュ グループの列挙を開始します。

構文

HANDLE FindFirstUrlCacheGroup(
  [in]      DWORD   dwFlags,
  [in]      DWORD   dwFilter,
  [in]      LPVOID  lpSearchCondition,
  [in]      DWORD   dwSearchCondition,
  [out]     GROUPID *lpGroupId,
  [in, out] LPVOID  lpReserved
);

パラメーター

[in] dwFlags

このパラメーターは予約されており、0 である必要があります。

[in] dwFilter

使用するフィルター。 このパラメーターには、0 または次のいずれかの値を指定できます。

意味
CACHEGROUP_SEARCH_ALL
すべてのキャッシュ グループを検索します。
CACHEGROUP_SEARCH_BYURL
現在、実装されていません。

[in] lpSearchCondition

このパラメーターは予約されており、 NULL である必要があります。

[in] dwSearchCondition

このパラメーターは予約されており、0 である必要があります。

[out] lpGroupId

検索条件に一致する最初のキャッシュ グループの ID へのポインター。

[in, out] lpReserved

このパラメーターは予約されており、 NULL である必要があります。

戻り値

成功した場合は列挙体の最初の項目への有効なハンドルを返し、それ以外の場合は NULL を 返します。 特定のエラー情報を取得するには、 GetLastError を呼び出します。 関数で一致するファイルが見つからない場合、 GetLastError は ERROR_NO_MORE_FILESを返します。

注釈

FindFirstUrlCacheGroup から返されるハンドルは、FindNextUrlCacheGroup の後続の呼び出しで使用されます。 列挙の最後に、アプリケーションで FindCloseUrlCache を呼び出す必要があります。

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

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

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wininet.h
Library Wininet.lib
[DLL] Wininet.dll

こちらもご覧ください

キャッシュ

WinINet 関数