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 |
---|---|
|
L’opération s’est terminée correctement. |
|
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 |