Partager via


énumération MFNETSOURCE_PROTOCOL_TYPE (mfidl.h)

Indique le type de protocole de contrôle utilisé dans la diffusion en continu ou le téléchargement.

Syntax

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

Constantes

 
MFNETSOURCE_UNDEFINED
Valeur : 0
Le type de protocole n’a pas encore été déterminé.
MFNETSOURCE_HTTP
Valeur : 0x1
Le type de protocole est HTTP. Cela inclut le téléchargement HTTPv9, WMSP et HTTP.
MFNETSOURCE_RTSP
Valeur : 0x2
Le type de protocole est RTSP (Real Time Streaming Protocol).
MFNETSOURCE_FILE
Valeur : 0x3
Le contenu est lu à partir d’un fichier. Le fichier peut être local ou sur un partage distant.
MFNETSOURCE_MULTICAST
Valeur : 0x4
Le type de protocole est multidiffusion.

Note Nécessite Windows 7 ou version ultérieure.

 

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête mfidl.h

Voir aussi

IMFNetSchemeHandlerConfig::GetSupportedProtocolType

MFNETSOURCE_STATISTICS_IDS

Énumérations Media Foundation

Protocoles pris en charge