enumerazione MFNETSOURCE_PROTOCOL_TYPE (mfidl.h)

Indica il tipo di protocollo di controllo utilizzato nel flusso o nel download.

Sintassi

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

Costanti

 
MFNETSOURCE_UNDEFINED
Valore: 0
Il tipo di protocollo non è ancora stato determinato.
MFNETSOURCE_HTTP
Valore: 0x1
Il tipo di protocollo è HTTP. Sono inclusi il download HTTP, WMSP e HTTPv9.
MFNETSOURCE_RTSP
Valore: 0x2
Il tipo di protocollo è Real Time Streaming Protocol (RTSP).
MFNETSOURCE_FILE
Valore: 0x3
Il contenuto viene letto da un file. Il file potrebbe essere locale o in una condivisione remota.
MFNETSOURCE_MULTICAST
Valore: 0x4
Il tipo di protocollo è multicast.

Nota Richiede Windows 7 o versione successiva.

 

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione mfidl.h

Vedi anche

IMFNetSchemeHandlerConfig::GetSupportedProtocolType

MFNETSOURCE_STATISTICS_IDS

Enumerazioni media Foundation

Protocolli supportati