Поделиться через


перечисление MFNETSOURCE_PROTOCOL_TYPE (mfidl.h)

Указывает тип протокола управления, который используется при потоковой передаче или скачивании.

Синтаксис

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

Константы

 
MFNETSOURCE_UNDEFINED
Значение: 0
Тип протокола еще не определен.
MFNETSOURCE_HTTP
Значение: 0x1
Тип протокола — HTTP. Сюда входит HTTPv9, WMSP и скачивание по ПРОТОКОЛу HTTP.
MFNETSOURCE_RTSP
Значение: 0x2
Тип протокола — RTSP.
MFNETSOURCE_FILE
Значение: 0x3
Содержимое считывается из файла. Файл может быть локальным или в удаленном общем ресурсе.
MFNETSOURCE_MULTICAST
Значение: 0x4
Тип протокола — многоадресная рассылка.

Примечание Требуется Windows 7 или более поздней версии.

 

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть mfidl.h

См. также раздел

IMFNetSchemeHandlerConfig::GetSupportedProtocolType

MFNETSOURCE_STATISTICS_IDS

Перечисления Media Foundation

Поддерживаемые протоколы