IMFHttpDownloadRequest ::HasNullSourceOrigin, méthode (mfidl.h)

Appelé par Microsoft Media Foundation pour détecter le cas lorsqu’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 la valeur TRUE si la requête actuelle a une origine source « null ». L’origine source devient « null » si la requête HTTP a été redirigée d’un serveur vers un autre et que les deux serveurs ont des origines différentes.

Valeur renvoyée

La méthode retourne un HRESULT. Les valeurs possibles incluent, mais ne sont pas limitées à celles du tableau suivant.

Code de retour Description
S_OK
Fin de l’opération.
E_POINTER
Le paramètre pfNullSOurceOrigin est un pointeur non valide.

Remarques

Le paramètre pfNullSourceOrigin doit être défini sur TRUE si HasNullSourceOrigin est appelé avant que EndReceiveResponse n’ait été appelé. Pour plus d’informations sur le concept d’origine dans HTTP, consultez RFC-6454.

Exigences

Prérequis Valeur
Client minimum requis 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
Library Mfplat.lib
DLL Mfplat.dll

Voir également

IMFHttpDownloadRequest