Export (0) Print
Expand All
Expand Minimize

MFNETSOURCE_PROTOCOL_TYPE enumeration

Indicates the type of control protocol that is used in streaming or downloading.

Syntax


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

Constants

MFNETSOURCE_UNDEFINED

The protocol type has not yet been determined.

MFNETSOURCE_HTTP

The protocol type is HTTP. This includes HTTPv9, WMSP, and HTTP download.

MFNETSOURCE_RTSP

The protocol type is Real Time Streaming Protocol (RTSP).

MFNETSOURCE_FILE

The content is read from a file. The file might be local or on a remote share.

MFNETSOURCE_MULTICAST

The protocol type is multicast.

Note  Requires Windows 7 or later.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Mfidl.h

See also

Media Foundation Enumerations
Supported Protocols
IMFNetSchemeHandlerConfig::GetSupportedProtocolType
MFNETSOURCE_STATISTICS_IDS

 

 

Community Additions

ADD
Show:
© 2014 Microsoft