enumeración MFNETSOURCE_PROTOCOL_TYPE (mfidl.h)

Indica el tipo de protocolo de control que se usa en streaming o descarga.

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
Valor: 0
Todavía no se ha determinado el tipo de protocolo.
MFNETSOURCE_HTTP
Valor: 0x1
El tipo de protocolo es HTTP. Esto incluye HTTPv9, WMSP y descarga HTTP.
MFNETSOURCE_RTSP
Valor: 0x2
El tipo de protocolo es Protocolo de streaming en tiempo real (RTSP).
MFNETSOURCE_FILE
Valor: 0x3
El contenido se lee desde un archivo. El archivo puede ser local o en un recurso compartido remoto.
MFNETSOURCE_MULTICAST
Valor: 0x4
El tipo de protocolo es multidifusión.

Nota Requiere Windows 7 o posterior.

 

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado mfidl.h

Consulte también

IMFNetSchemeHandlerConfig::GetSupportedProtocolType

MFNETSOURCE_STATISTICS_IDS

Enumeraciones de Media Foundation

Protocolos admitidos