Metodo IMFHttpDownloadRequest::EndReceiveResponse (mfidl.h)
Richiamato da Microsoft Media Foundation per completare l'operazione asincrona avviata da BeginReceiveResponse.
Sintassi
HRESULT EndReceiveResponse(
[in] IMFAsyncResult *pResult
);
Parametri
[in] pResult
Puntatore all'interfaccia IMFAsyncResult . Microsoft Media Foundation passerà lo stesso puntatore ricevuto dall'oggetto callback nel metodo IMFAsyncCallback::Invoke .
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
È stata ricevuta correttamente la risposta HTTP e le intestazioni associate. |
Commenti
Se il server ha avuto esito negativo, ma ha risposto con un codice di stato HTTP specifico, endReceiveResponse deve comunque restituire S_OK. Media Foundation richiama il metodo GetHttpStatus per recuperare il codice di stato HTTP.
Requisiti
Client minimo supportato | Windows 10 versione 1703 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfplat.lib; Mfplat.dll |