Funzione InternetWriteFile (wininet.h)
Scrive i dati in un file Internet aperto.
Sintassi
BOOL InternetWriteFile(
[in] HINTERNET hFile,
[in] LPCVOID lpBuffer,
[in] DWORD dwNumberOfBytesToWrite,
[out] LPDWORD lpdwNumberOfBytesWritten
);
Parametri
[in] hFile
Handle restituito da una chiamata precedente a FtpOpenFile o un handle DELLA RETE GESTITO inviato da HttpSendRequestEx.
[in] lpBuffer
Puntatore a un buffer contenente i dati da scrivere nel file.
[in] dwNumberOfBytesToWrite
Numero di byte da scrivere nel file.
[out] lpdwNumberOfBytesWritten
Puntatore a una variabile che riceve il numero di byte scritti nel file. InternetWriteFile imposta questo valore su zero prima di eseguire il controllo degli errori o del lavoro.
Valore restituito
Restituisce TRUE se la funzione ha esito positivo o FALSE in caso contrario. Per informazioni dettagliate sull'errore, chiamare GetLastError. Un'applicazione può anche usare InternetGetLastResponseInfo quando necessario.
Commenti
Quando l'applicazione invia dati, deve chiamare InternetCloseHandle per terminare il trasferimento dei dati.
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.
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per