Condividi tramite


Metodo IMFHttpDownloadRequest::HasNullSourceOrigin (mfidl.h)

Richiamato da Microsoft Media Foundation per rilevare il caso in cui una richiesta HTTP o HTTPS è stata reindirizzata a un server diverso di "origine".

Sintassi

HRESULT HasNullSourceOrigin(
  [out] BOOL *pfNullSourceOrigin
);

Parametri

[out] pfNullSourceOrigin

Impostare su TRUE se la richiesta corrente ha un'origine di origine "null". L'origine di origine diventa "null" se la richiesta HTTP è stata reindirizzata da un server a un altro e i due server hanno origini diverse.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Completata l'operazione.
E_POINTER
Il parametro pfNullSOurceOrigin è un puntatore non valido.

Commenti

Il parametro pfNullSourceOrigin deve essere impostato su TRUE se HasNullSourceOrigin viene richiamato prima che sia stato richiamato EndReceiveResponse . Per altre informazioni sul concetto di origine in HTTP, vedere RFC-6454.

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

Vedi anche

IMFHttpDownloadRequest