MFNETSOURCE_PROTOCOL_TYPE-Enumeration (mfidl.h)

Gibt den Typ des Steuerelementprotokolls an, das beim Streaming oder Herunterladen verwendet wird.

Syntax

typedef enum _MFNETSOURCE_PROTOCOL_TYPE {
  MFNETSOURCE_UNDEFINED = 0,
  MFNETSOURCE_HTTP = 0x1,
  MFNETSOURCE_RTSP = 0x2,
  MFNETSOURCE_FILE = 0x3,
  MFNETSOURCE_MULTICAST = 0x4
} MFNETSOURCE_PROTOCOL_TYPE;

Konstanten

 
MFNETSOURCE_UNDEFINED
Wert: 0
Der Protokolltyp wurde noch nicht bestimmt.
MFNETSOURCE_HTTP
Wert: 0x1
Der Protokolltyp ist HTTP. Dazu gehören HTTPv9, WMSP und HTTP-Download.
MFNETSOURCE_RTSP
Wert: 0x2
Der Protokolltyp ist Real Time Streaming Protocol (RTSP).
MFNETSOURCE_FILE
Wert: 0x3
Der Inhalt wird aus einer Datei gelesen. Die Datei kann lokal oder auf einer Remotefreigabe sein.
MFNETSOURCE_MULTICAST
Wert: 0x4
Der Protokolltyp ist Multicast.

Hinweis Erfordert Windows 7 oder höher.

 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile mfidl.h

Weitere Informationen

IMFNetSchemeHandlerConfig::GetSupportedProtocolType

MFNETSOURCE_STATISTICS_IDS

Media Foundation-Enumerationen

Unterstützte Protokolle