Partager via


Méthode IMFHttpDownloadRequest::HasNullSourceOrigin (mfidl.h)

Appelé par Microsoft Media Foundation pour détecter le cas où une requête HTTP ou HTTPS a été redirigée vers un autre serveur d’origine différente.

Syntaxe

HRESULT HasNullSourceOrigin(
  [out] BOOL *pfNullSourceOrigin
);

Paramètres

[out] pfNullSourceOrigin

Définissez sur TRUE si la requête actuelle a une origine source « null ». L’origine source devient « null » si la requête HTTP est redirigée d’un serveur vers un autre et que les deux serveurs ont des origines différentes.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
L’opération s’est terminée correctement.
E_POINTER
Le paramètre pfNullSOurceOrigin est un pointeur non valide.

Notes

Le paramètre pfNullSourceOrigin doit avoir la valeur TRUE si HasNullSourceOrigin est appelé avant l’appel de EndReceiveResponse . Pour plus d’informations sur le concept d’origine dans HTTP, consultez RFC-6454.

Configuration requise

   
Client minimal pris en charge Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête mfidl.h
Bibliothèque Mfplat.lib; Mfplat.dll

Voir aussi

IMFHttpDownloadRequest