Enumeration Types
The Windows Media Services SDK implements the following enumeration types.
Enumeration type |
Description |
---|---|
WMS_ACCESS_CONTROL |
Identifies the read/write permissions that can be granted to a client. |
WMS_ACTIVE_STREAM_TYPE |
Identifies whether the content in the active stream is audio, video, or some other type. |
WMS_AUTHENTICATION_FLAGS |
Identifies what type of challenge and response mechanism is used between an authentication plug-in and the client. |
WMS_AUTHENTICATION_RESULT |
Identifies the status of a request to authenticate a client. |
WMS_BROADCAST_PUBLISHING_POINT_STATUS |
Identifies the possible states for a broadcast publishing point. |
WMS_BUFFER_SETTING |
Identifies the amount of buffering performed by the server when sending data to a client. |
WMS_CACHE_CONTENT_DOWNLOAD_FLAGS |
Identifies options for caching content. This enumeration enables you to cancel a download for broadcast content. |
WMS_CACHE_CONTENT_TYPE_FLAGS |
Identifies whether content is on-demand, broadcast, or a playlist. |
WMS_CACHE_EVENT_TYPE |
Identifies possible cache events. |
WMS_CACHE_QUERY_MISS_RESPONSE |
Indicates what action the server must take in response to a cache miss. |
WMS_CACHE_QUERY_RESPONSE |
Indicates what action the server must take if a cache hit occurs. |
WMS_CACHE_QUERY_TYPE_FLAGS |
Indicates the purpose of a call to the IWMSCacheProxy::QueryCache method. |
WMS_CACHE_REMOTE_EVENT_FLAGS |
Identifies the remote events that an origin server can subscribe to. |
WMS_CACHE_VERSION_COMPARE_RESPONSE |
Indicates whether cached content has expired. |
WMS_CLIENT_STATUS |
Identifies the possible states for a client. |
WMS_CONTEXT_HINT_CONSTANTS |
Defines a constant that can be substituted for the context property key in any method requiring a key. |
WMS_CONTEXT_OPTIONS |
Indicates whether context values are specified and retrieved by value or by reference. |
WMS_CONTEXT_TYPE |
Identifies the context type. |
WMS_DATA_CONTAINER_ATTRIBUTES |
Indicates whether the data container supports enumeration. |
WMS_DATA_CONTAINER_GETINFO_FLAGS |
Indicates whether a data container supports seeking. |
WMS_DATA_CONTAINER_GETINFO_VALUES |
Identifies the type of information being sought about the data container. |
WMS_DATA_CONTAINER_OPEN_FLAGS |
Identifies general data container I/O information. |
WMS_DATA_CONTAINER_VERSION_CACHE_FLAGS |
Identifies options for caching and streaming content. |
WMS_DIAGNOSTIC_EVENT |
Identifies the event types that can be retrieved by an IWMSDiagnosticEvent interface. |
WMS_DIRECTORY_ENTRY_FLAGS |
Indicates whether an entry in a data container is a directory. |
WMS_EVENT_CLASS |
Indicates which event classes are reported through Windows Management Instrumentation. |
WMS_EVENT_LOG_LEVEL |
Identifies the severity of a logged error. |
WMS_EVENT_TYPE |
Identifies the internal event notices that can be fired by the server. |
WMS_FILE_TYPE |
Indicates whether a source is a directory, a media file, a playlist, or a stream format file. |
WMS_IP_ACCESS_OPTIONS |
Indicates how specified and unspecified IP addresses are authorized by default. |
WMS_LIMIT_CHANGE_EVENT_TYPE |
Identifies a publishing point or server limit that has changed. |
WMS_LIMIT_HIT_EVENT_TYPE |
Identifies a publishing point or server limit that has been reached. |
WMS_LOG_CYCLE_TYPE |
Identifies the options for cycling a log file. |
WMS_LOG_EVENT_TYPE |
Identifies the type of a log event. |
WMS_OS_PRODUCT_TYPE |
Identifies the operating system that you are running. |
WMS_PACKET_ATTRIBUTES |
Identifies attributes of a packet. |
WMS_PACKET_BUFFER_EX_FLAGS |
Identifies extended flags controlling the behavior of a buffer. |
WMS_PACKET_BUFFER_FLAGS |
Indicates whether a buffer should be added to the end of a buffer list. |
WMS_PACKET_FLAG_TYPES |
Identifies various packet properties. |
WMS_PACKET_LIST_ATTRIBUTES |
Identifies the attributes of a packet list. |
WMS_PACKET_LIST_EX_FLAGS |
Identifies extended flags controlling the behavior of a packet list. |
WMS_PACKET_LIST_FLAG_TYPES |
Identifies flags that can be set on a packet list. |
WMS_PACKET_STATUS_FLAGS |
Identifies the status of a packet. |
WMS_PARSER_FLAG_TYPES |
Identifies a flag controlling the behavior of a packet parser. |
WMS_PLAYLIST_EVENT_TYPE |
Identifies playlist events. |
WMS_PLUGIN_EVENT_TYPE |
Identifies plug-in events. |
WMS_PLUGIN_LOAD_TYPE |
Identifies whether a plug-in is loaded as an in-process or out-of-process object. |
WMS_PLUGIN_STATUS |
Indicates the status of a plug-in. |
WMS_PLUGIN_SUPPORT_TYPE |
Indicates whether a plug-in can be enabled under the current operating system. |
WMS_PLUGIN_UNSUPPORTED_LOAD_TYPE |
Indicates whether a plug-in can be loaded as an in-process or out-of-process object. |
WMS_PROXY_SETTINGS |
Indicates whether a proxy server must be used by the WMS Network Data Source Plug-in. |
WMS_PUBLISHING_POINT_CATEGORY |
Indicates whether a publishing point is on-demand or broadcast. |
WMS_PUBLISHING_POINT_EVENT_TYPE |
Identifies publishing point events. |
WMS_PUBLISHING_POINT_STATUS |
Identifies the possible states of a publishing point. |
WMS_PUBLISHING_POINT_TYPE |
Identifies the publishing point type. |
WMS_RECORD_PROGRESS_OPCODE |
Identifies the status of an archiving operation. |
WMS_SEEK_AND_PLAY_TYPE |
Identifies values that can be used in a command context to control content playback. |
WMS_SEEK_TYPE |
Identifies the available seek operation types. |
WMS_SERVER_EVENT_TYPE |
Identifies server events. |
WMS_SERVER_STATUS |
Indicates the status of a server. |
WMS_STREAM_MODIFIERS |
Identifies stream modifications. |
WMS_STREAM_SIGNAL_TYPE |
Identifies stream signal event types. |
WMS_THINNING_MODIFIER |
Identifies the type of stream thinning. |
WMS_UNICAST_ROLLOVER_URL_OPTIONS |
Identifies the available options for a unicast rollover URL. |