BOOL ReadClient (LPVOID lpvBuffer, LPDWORD lpdwSize );
Valore restituito
Diverso da zero in caso di successo, 0 altrimenti. Se è chiuso il socket utilizzato dal server per ascoltare il cliente, sarà restituito diverso da zero, ma con zero byte leggere.
Se la chiamata ha esito negativo, la funzione di Windows può essere chiamato GetLastError per determinare la causa dell'errore.
Parametri
lpvBuffer
Puntatore all'area del buffer per ricevere le informazioni richieste.
lpdwSize
Puntatore a DWORD che indica il numero di byte disponibili nel buffer. Al ritorno *lpdwSize conterrà il numero di byte effettivamente trasferito nel buffer.
Osservazioni
Chiamare questa funzione membro di leggere informazioni dal corpo della richiesta HTTP del client Web nel buffer fornito dal chiamante. ReadClient potrebbe essere utilizzato per leggere i dati da un modulo HTML che utilizza il metodo POST. Se più di *lpdwSize byte sono immediatamente disponibili per essere letto, ReadClient restituirà dopo esservisi quella quantità di dati nel buffer. In caso contrario bloccare i dati in ingresso e attendere per spazio nel buffer di diventare disponibile.
CHttpServerContext panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CHttpServerContext::WriteClient