Freigeben über


IMFHttpDownloadRequest::HasNullSourceOrigin-Methode (mfidl.h)

Wird von Microsoft Media Foundation aufgerufen, um den Fall zu erkennen, wenn eine HTTP- oder HTTPS-Anforderung an einen anderen Server mit unterschiedlichem Ursprung umgeleitet wurde.

Syntax

HRESULT HasNullSourceOrigin(
  [out] BOOL *pfNullSourceOrigin
);

Parameter

[out] pfNullSourceOrigin

Wird auf TRUE festgelegt, wenn die aktuelle Anforderung einen "null"-Quellursprung aufweist. Der Quellursprung würde "null" werden, wenn die HTTP-Anforderung von einem Server zu einem anderen umgeleitet wurde und die beiden Server unterschiedliche Ursprünge haben.

Zurückgegebener Wert

Die Methode gibt ein HRESULT-zurück. Mögliche Werte sind die Werte in der folgenden Tabelle, sind jedoch nicht beschränkt.

Rückgabecode Beschreibung
S_OK
Der Vorgang wurde erfolgreich abgeschlossen.
E_POINTER
Der parameter pfNullSOurceOrigin ist ein ungültiger Zeiger.

Bemerkungen

Der parameter pfNullSourceOrigin sollte auf TRUE festgelegt werden, wenn HasNullSourceOrigin aufgerufen wird, bevor EndReceiveResponse aufgerufen wurde. Weitere Informationen zum Ursprungskonzept in HTTP finden Sie unter RFC-6454.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10, Version 1703 [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Nicht unterstützt
Zielplattform Windows
Header mfidl.h
Bibliothek Mfplat.lib
DLL Mfplat.dll

Siehe auch

IMFHttpDownloadRequest-