Condividi tramite


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.

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

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

Vedi anche

Abilitazione della funzionalità Internet

InternetUnlockRequestFile

Funzioni WinINet