MFNETSOURCE_PROTOCOL_TYPE enumeração (mfidl.h)
Indica o tipo de protocolo de controle usado no streaming ou no download.
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 O tipo de protocolo ainda não foi determinado. |
MFNETSOURCE_HTTP Valor: 0x1 O tipo de protocolo é HTTP. Isso inclui HTTPv9, WMSP e download HTTP. |
MFNETSOURCE_RTSP Valor: 0x2 O tipo de protocolo é RTSP (Protocolo de Streaming em Tempo Real). |
MFNETSOURCE_FILE Valor: 0x3 O conteúdo é lido de um arquivo. O arquivo pode ser local ou em um compartilhamento remoto. |
MFNETSOURCE_MULTICAST Valor: 0x4 O tipo de protocolo é multicast. Nota Requer o Windows 7 ou posterior. |
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | mfidl.h |
Confira também
IMFNetSchemeHandlerConfig::GetSupportedProtocolType