Funzione FindFirstUrlCacheGroup (wininet.h)

Avvia l'enumerazione dei gruppi di cache nella cache Internet.

Sintassi

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

Parametri

[in] dwFlags

Questo parametro è riservato e deve essere 0.

[in] dwFilter

Filtri da utilizzare. Questo parametro può essere zero o uno dei valori seguenti.

Valore Significato
CACHEGROUP_SEARCH_ALL
Cercare tutti i gruppi di cache.
CACHEGROUP_SEARCH_BYURL
Non implementato attualmente.

[in] lpSearchCondition

Questo parametro è riservato e deve essere NULL.

[in] dwSearchCondition

Questo parametro è riservato e deve essere 0.

[out] lpGroupId

Puntatore all'ID del primo gruppo di cache che corrisponde ai criteri di ricerca.

[in, out] lpReserved

Questo parametro è riservato e deve essere NULL.

Valore restituito

Restituisce un handle valido per il primo elemento dell'enumerazione se ha esito positivo o NULL in caso contrario. Per ottenere informazioni specifiche sull'errore, chiamare GetLastError. Se la funzione non trova file corrispondenti, GetLastError restituisce ERROR_NO_MORE_FILES.

Commenti

L'handle restituito da FindFirstUrlCacheGroup viene usato nelle chiamate successive a FindNextUrlCacheGroup. Alla fine dell'enumerazione, l'applicazione deve chiamare FindCloseUrlCache.

Come tutti gli altri aspetti dell'API WinINet, questa funzione non può essere chiamata in modo sicuro da DllMain o dai costruttori e distruttori di oggetti globali.

Nota WinINet non supporta le implementazioni del server. Inoltre, non deve essere usato da un servizio. Per le implementazioni del server o i servizi, usare i servizi HTTP di Microsoft Windows (WinHTTP).
 

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wininet.h
Libreria Wininet.lib
DLL Wininet.dll

Vedi anche

Memorizzazione nella cache

Funzioni WinINet