Freigeben über


IMFHttpDownloadRequest::AddHeader-Methode (mfidl.h)

Wird von Microsoft Media Foundation aufgerufen, um einer HTTP-Anforderung einen einzelnen HTTP-Header hinzuzufügen. Microsoft Media Foundation ruft diese Methode einmal für jeden Header auf, der in der HTTP-Anforderung enthalten sein soll, bevor die Methode BeginSendRequest aufgerufen wird.

Syntax

HRESULT AddHeader(
  [in] LPCWSTR szHeader
);

Parameter

[in] szHeader

Enthält einen einzelnen HTTP-Anforderungsheader, z. B. "Accept: /". Die Zeichenfolge enthält keine Wagenrücklauf- oder Zeilenvorschubzeichen.

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
Die Kopfzeile wurde erfolgreich zur Liste der Kopfzeilen hinzugefügt, die mit der Anforderung gesendet werden sollen.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang abzuschließen.

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-