Funzione InternetLockRequestFile (wininet.h)
Inserisce un blocco sul file usato.
Sintassi
BOOL InternetLockRequestFile(
[in] HINTERNET hInternet,
[out] HANDLE *lphLockRequestInfo
);
Parametri
[in] hInternet
Handle restituito dalla funzione FtpOpenFile, GopherOpenFile, HttpOpenRequest o InternetOpenUrl .
[out] lphLockRequestInfo
Puntatore a un handle che riceve l'handle della richiesta di blocco.
Valore restituito
Restituisce TRUE se ha esito positivo o FALSE in caso contrario. Per ottenere un messaggio di errore specifico, chiamare GetLastError.
Commenti
Se l'handle JSONNET passato a hInternet è stato creato usando INTERNET_FLAG_NO_CACHE_WRITE o INTERNET_FLAG_DONT_CACHE, la funzione crea un file temporaneo con estensione tmp, a meno che non sia una risorsa HTTPS. Se l'handle è stato creato usando INTERNET_FLAG_NO_CACHE_WRITE o INTERNET_FLAG_DONT_CACHE e accede a una risorsa HTTPS, InternetLockRequestFile ha esito negativo.
Come tutti gli altri aspetti dell'API WinINet, questa funzione non può essere chiamata in modo sicuro dall'interno di DllMain o dai costruttori e distruttori degli oggetti globali.
Requisiti
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 |