ReadUrlCacheEntryStream, fonction (wininet.h)
Lit les données mises en cache à partir d’un flux qui a été ouvert à l’aide de la fonction RetrieveUrlCacheEntryStream .
Syntaxe
BOOL ReadUrlCacheEntryStream(
[in] HANDLE hUrlCacheStream,
[in] DWORD dwLocation,
[in, out] LPVOID lpBuffer,
[in, out] LPDWORD lpdwLen,
[in] DWORD Reserved
);
Paramètres
[in] hUrlCacheStream
Handle retourné par la fonction RetrieveUrlCacheEntryStream .
[in] dwLocation
Décalage à partir duquel lire.
[in, out] lpBuffer
Pointeur vers une mémoire tampon qui reçoit les données.
[in, out] lpdwLen
Pointeur vers une variable qui spécifie la taille de la mémoire tampon lpBuffer , en octets. Lorsque la fonction retourne, la variable contient le nombre d’octets copiés dans la mémoire tampon, ou la taille requise de la mémoire tampon, en octets.
[in] Reserved
Ce paramètre est réservé et doit être 0.
Valeur retournée
Retourne TRUE en cas de réussite, ou FALSE dans le cas contraire. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
Si la taille de la mémoire tampon n’est pas suffisante, GetLastError retourne ERROR_INSUFFICIENT_BUFFER et définit lpdwLen à la taille nécessaire pour contenir toutes les informations.
Comme tous les autres aspects de l’API WinINet, cette fonction ne peut pas être appelée en toute sécurité à partir de DllMain ou des constructeurs et destructeurs d’objets globaux.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wininet.h |
Bibliothèque | Wininet.lib |
DLL | Wininet.dll |