WMSServerLib, COM interface constants for VB.Net / VBScript

WMSServerLib - interface constants

     This page contains simple VBA include for the WMSServerLib COM library.

library parameters

File NameWINDOWS\system32\windows media\server\wmsservertypelib.dll
Guid{D71E02C2-41EF-11D2-BF23-00805FBE84A6}
Enums64

WMS_ACTIVE_STREAM_TYPE

enum, 3 members.
Public Enum WMS_ACTIVE_STREAM_TYPE
  WMS_STREAM_TYPE_VIDEO = 0  '&H0
  WMS_STREAM_TYPE_AUDIO = 1  '&H1
  WMS_STREAM_TYPE_OTHER = 2  '&H2
End Enum

WMS_PLUGIN_LOAD_TYPE

enum, 4 members.
Public Enum WMS_PLUGIN_LOAD_TYPE
  WMS_PLUGIN_LOAD_TYPE_UNSPECIFIED = 0  '&H0
  WMS_PLUGIN_LOAD_TYPE_IN_PROC = 1  '&H1
  WMS_PLUGIN_LOAD_TYPE_OUT_OF_PROC = 2  '&H2
  WMS_NUM_PLUGIN_LOAD_TYPE = 3  '&H3
End Enum

WMS_PLUGIN_SUPPORT_TYPE

enum, 2 members.
Public Enum WMS_PLUGIN_SUPPORT_TYPE
  WMS_PLUGIN_SUPPORT_IS_SUPPORTED = 0  '&H0
  WMS_PLUGIN_SUPPORT_REQUIRES_ADVANCED_SERVER = 1  '&H1
End Enum

WMS_FILE_TYPE

enum, 6 members.
Public Enum WMS_FILE_TYPE
  WMS_FILE_UNSPECIFIED = 0  '&H0
  WMS_FILE_DIRECTORY = 1  '&H1
  WMS_FILE_MEDIA = 2  '&H2
  WMS_FILE_PLAYLIST = 3  '&H3
  WMS_FILE_STREAM_FORMAT = 4  '&H4
  WMS_FILE_REMOTE_FILE = 5  '&H5
End Enum

WMS_CLIENT_STATUS

enum, 4 members.
Public Enum WMS_CLIENT_STATUS
  WMS_CLIENT_DISCONNECTED = 0  '&H0
  WMS_CLIENT_IDLE = 1  '&H1
  WMS_CLIENT_OPEN = 2  '&H2
  WMS_CLIENT_STREAMING = 3  '&H3
End Enum

WMS_PUBLISHING_POINT_TYPE

enum, 4 members.
Public Enum WMS_PUBLISHING_POINT_TYPE
  WMS_PUBLISHING_POINT_TYPE_ON_DEMAND = 1  '&H1
  WMS_PUBLISHING_POINT_TYPE_BROADCAST = 2  '&H2
  WMS_PUBLISHING_POINT_TYPE_CACHE_PROXY_ON_DEMAND = 3  '&H3
  WMS_PUBLISHING_POINT_TYPE_CACHE_PROXY_BROADCAST = 4  '&H4
End Enum

WMS_PUBLISHING_POINT_STATUS

enum, 3 members.
Public Enum WMS_PUBLISHING_POINT_STATUS
  WMS_PUBLISHING_POINT_RUNNING = 0  '&H0
  WMS_PUBLISHING_POINT_ERROR = 1  '&H1
  WMS_PUBLISHING_POINT_ERROR_CRITICAL = 2  '&H2
End Enum

WMS_BROADCAST_PUBLISHING_POINT_STATUS

enum, 5 members.
Public Enum WMS_BROADCAST_PUBLISHING_POINT_STATUS
  WMS_BROADCAST_PUBLISHING_POINT_STOPPED = 0  '&H0
  WMS_BROADCAST_PUBLISHING_POINT_STARTED_WITHOUT_DATA = 1  '&H1
  WMS_BROADCAST_PUBLISHING_POINT_STARTED = 2  '&H2
  WMS_BROADCAST_PUBLISHING_POINT_ARCHIVING = 4  '&H4
  WMS_BROADCAST_PUBLISHING_POINT_CHANGE_IN_PROGRESS = 8  '&H8
End Enum

WMS_BUFFER_SETTING

enum, 4 members.
Public Enum WMS_BUFFER_SETTING
  WMS_BUFFER_SETTING_UNSPECIFIED = 0  '&H0
  WMS_BUFFER_SETTING_MINIMIZE_STARTUP_LATENCY = 1  '&H1
  WMS_BUFFER_SETTING_MINIMIZE_PROPAGATION_LATENCY = 2  '&H2
  WMS_NUM_BUFFER_SETTING = 3  '&H3
End Enum

WMS_PUBLISHING_POINT_CATEGORY

enum, 2 members.
Public Enum WMS_PUBLISHING_POINT_CATEGORY
  WMS_PUBLISHING_POINT_ON_DEMAND = 1  '&H1
  WMS_PUBLISHING_POINT_BROADCAST = 2  '&H2
End Enum

WMS_SERVER_STATUS

enum, 3 members.
Public Enum WMS_SERVER_STATUS
  WMS_SERVER_RUNNING = 0  '&H0
  WMS_SERVER_ERROR = 1  '&H1
  WMS_SERVER_ERROR_CRITICAL = 2  '&H2
End Enum

WMS_DIAGNOSTIC_EVENT

enum, 5 members.
Public Enum WMS_DIAGNOSTIC_EVENT
  WMS_DIAGNOSTIC_EVENT_LIMIT_HIT = 0  '&H0
  WMS_DIAGNOSTIC_EVENT_PLUGIN_EVENT_LOG_ERROR = 1  '&H1
  WMS_DIAGNOSTIC_EVENT_PLUGIN_EVENT_LOG_WARNING = 2  '&H2
  WMS_DIAGNOSTIC_EVENT_SERVER_EVENT_LOG_ERROR = 3  '&H3
  WMS_DIAGNOSTIC_EVENT_SERVER_EVENT_LOG_WARNING = 4  '&H4
End Enum

WMS_OS_PRODUCT_TYPE

enum, 2 members.
Public Enum WMS_OS_PRODUCT_TYPE
  WMS_OS_PRODUCT_SERVER = 1  '&H1
  WMS_OS_PRODUCT_ADVANCED = 2  '&H2
End Enum

WMS_PLUGIN_STATUS

enum, 7 members.
Public Enum WMS_PLUGIN_STATUS
  WMS_PLUGIN_NONE = 0  '&H0
  WMS_PLUGIN_ERROR = 1  '&H1
  WMS_PLUGIN_LOADED = 2  '&H2
  WMS_PLUGIN_ENABLED = 4  '&H4
  WMS_PLUGIN_LOADED_IN_PROC = 8  '&H8
  WMS_PLUGIN_LOADED_OUT_OF_PROC = 16  '&H10
  WMS_PLUGIN_REMOVE_ON_SERVICE_RESTART = 32  '&H20
End Enum

WMS_PLUGIN_UNSUPPORTED_LOAD_TYPE

enum, 3 members.
Public Enum WMS_PLUGIN_UNSUPPORTED_LOAD_TYPE
  WMS_PLUGIN_UNSUPPORTED_LOAD_TYPE_NONE = 0  '&H0
  WMS_PLUGIN_UNSUPPORTED_LOAD_TYPE_IN_PROC = 1  '&H1
  WMS_PLUGIN_UNSUPPORTED_LOAD_TYPE_OUT_OF_PROC = 2  '&H2
End Enum

WMS_CONTEXT_TYPE

enum, 12 members.
Public Enum WMS_CONTEXT_TYPE
  WMS_UNKNOWN_CONTEXT_TYPE = 0  '&H0
  WMS_SERVER_CONTEXT_TYPE = 1  '&H1
  WMS_USER_CONTEXT_TYPE = 2  '&H2
  WMS_PRESENTATION_CONTEXT_TYPE = 3  '&H3
  WMS_CONTENT_DESCRIPTION_CONTEXT_TYPE = 4  '&H4
  WMS_COMMAND_REQUEST_CONTEXT_TYPE = 5  '&H5
  WMS_COMMAND_RESPONSE_CONTEXT_TYPE = 6  '&H6
  WMS_TRANSPORT_SPEC_CONTEXT_TYPE = 7  '&H7
  WMS_PACKETIZER_CONTEXT_TYPE = 8  '&H8
  WMS_CACHE_CONTENT_INFORMATION_CONTEXT_TYPE = 9  '&H9
  WMS_ARCHIVE_CONTEXT_TYPE = 10  '&HA
  WMS_NUM_CONTEXT_TYPE = 11  '&HB
End Enum

WMS_CONTEXT_OPTIONS

enum, 3 members.
Public Enum WMS_CONTEXT_OPTIONS
  WMS_CONTEXT_SET_PROPERTY_NAME_BY_VALUE = 1  '&H1
  WMS_CONTEXT_SET_PROPERTY_STRING_BY_REFERENCE = 2  '&H2
  WMS_CONTEXT_GET_PROPERTY_STRING_BY_REFERENCE = 4  '&H4
End Enum

WMS_EVENT_LOG_LEVEL

enum, 3 members.
Public Enum WMS_EVENT_LOG_LEVEL
  WMS_EVENT_LOG_LEVEL_ERROR = 1  '&H1
  WMS_EVENT_LOG_LEVEL_WARNING = 2  '&H2
  WMS_EVENT_LOG_LEVEL_INFORMATION = 4  '&H4
End Enum

WMS_EVENT_TYPE

enum, 32 members.
Public Enum WMS_EVENT_TYPE
  WMS_EVENT_UNKNOWN_EVENT = 0  '&H0
  WMS_EVENT_CONNECT = 1  '&H1
  WMS_EVENT_DISCONNECT = 2  '&H2
  WMS_EVENT_BEGIN_USER_SESSION = 3  '&H3
  WMS_EVENT_END_USER_SESSION = 4  '&H4
  WMS_EVENT_LOGICAL_URL_TRANSFORM = 5  '&H5
  WMS_EVENT_PHYSICAL_URL_TRANSFORM = 6  '&H6
  WMS_EVENT_DESCRIBE = 7  '&H7
  WMS_EVENT_OPEN = 8  '&H8
  WMS_EVENT_SELECT_STREAMS = 9  '&H9
  WMS_EVENT_INITIALIZE_PLAYLIST = 10  '&HA
  WMS_EVENT_PLAY = 11  '&HB
  WMS_EVENT_PAUSE = 12  '&HC
  WMS_EVENT_STOP = 13  '&HD
  WMS_EVENT_CLOSE = 14  '&HE
  WMS_EVENT_SET_PARAMETER = 15  '&HF
  WMS_EVENT_GET_PARAMETER = 16  '&H10
  WMS_EVENT_VALIDATE_PUSH_DISTRIBUTION = 17  '&H11
  WMS_EVENT_CREATE_DISTRIBUTION_DATA_PATH = 18  '&H12
  WMS_EVENT_DESTROY_DISTRIBUTION_DATA_PATH = 19  '&H13
  WMS_EVENT_LOG = 20  '&H14
  WMS_EVENT_SERVER = 21  '&H15
  WMS_EVENT_PUBLISHING_POINT = 22  '&H16
  WMS_EVENT_LIMIT_CHANGE = 23  '&H17
  WMS_EVENT_LIMIT_HIT = 24  '&H18
  WMS_EVENT_PLUGIN = 25  '&H19
  WMS_EVENT_PLAYLIST = 26  '&H1A
  WMS_EVENT_CACHE = 27  '&H1B
  WMS_EVENT_REMOTE_CACHE_OPEN = 28  '&H1C
  WMS_EVENT_REMOTE_CACHE_CLOSE = 29  '&H1D
  WMS_EVENT_REMOTE_CACHE_LOG = 30  '&H1E
  WMS_NUM_EVENTS = 31  '&H1F
End Enum

WMS_SERVER_EVENT_TYPE

enum, 10 members.
Public Enum WMS_SERVER_EVENT_TYPE
  WMS_EVENT_SERVER_ONLINE = 0  '&H0
  WMS_EVENT_SERVER_OFFLINE = 1  '&H1
  WMS_EVENT_SERVER_CRITICAL_ERROR = 2  '&H2
  WMS_EVENT_SERVER_PROPERTY_CHANGE = 3  '&H3
  WMS_EVENT_SERVER_ALLOW_CLIENTS_TO_CONNECT_CHANGE = 4  '&H4
  WMS_EVENT_SERVER_PLUGIN_LOAD_TYPE_CHANGE = 5  '&H5
  WMS_EVENT_SERVER_REVERSE_PROXY_MODE_CHANGE = 6  '&H6
  WMS_EVENT_SERVER_DOWNLOAD_START = 7  '&H7
  WMS_EVENT_SERVER_DOWNLOAD_COMPLETE = 8  '&H8
  WMS_NUM_SERVER_EVENTS = 9  '&H9
End Enum

WMS_PUBLISHING_POINT_EVENT_TYPE

enum, 24 members.
Public Enum WMS_PUBLISHING_POINT_EVENT_TYPE
  WMS_EVENT_PUBLISHING_POINT_ADD = 0  '&H0
  WMS_EVENT_PUBLISHING_POINT_REMOVE = 1  '&H1
  WMS_EVENT_PUBLISHING_POINT_ALLOW_CLIENTS_TO_CONNECT_CHANGE = 2  '&H2
  WMS_EVENT_PUBLISHING_POINT_START_WITHOUT_DATA = 3  '&H3
  WMS_EVENT_PUBLISHING_POINT_START = 4  '&H4
  WMS_EVENT_PUBLISHING_POINT_STOP = 5  '&H5
  WMS_EVENT_PUBLISHING_POINT_START_ARCHIVE = 6  '&H6
  WMS_EVENT_PUBLISHING_POINT_STOP_ARCHIVE = 7  '&H7
  WMS_EVENT_PUBLISHING_POINT_NAME_CHANGE = 8  '&H8
  WMS_EVENT_PUBLISHING_POINT_PATH_CHANGE = 9  '&H9
  WMS_EVENT_PUBLISHING_POINT_ALLOW_CLIENT_TO_START_AND_STOP_CHANGE = 10  '&HA
  WMS_EVENT_PUBLISHING_POINT_PROPERTY_CHANGE = 11  '&HB
  WMS_EVENT_PUBLISHING_POINT_WRAPPER_PATH_CHANGE = 12  '&HC
  WMS_EVENT_PUBLISHING_POINT_ENABLE_WRAPPER_PATH_CHANGE = 13  '&HD
  WMS_EVENT_PUBLISHING_POINT_ALLOW_CONTENT_CACHING_CHANGE = 14  '&HE
  WMS_EVENT_PUBLISHING_POINT_STREAM_END = 15  '&HF
  WMS_EVENT_PUBLISHING_POINT_CRITICAL_ERROR = 16  '&H10
  WMS_EVENT_PUBLISHING_POINT_ENABLE_CLIENT_WILDCARD_DIRECTORY_ACCESS_CHANGE = 17  '&H11
  WMS_EVENT_PUBLISHING_POINT_DISTRIBUTION_USER_NAME_CHANGE = 18  '&H12
  WMS_EVENT_PUBLISHING_POINT_DISTRIBUTION_PASSWORD_CHANGE = 19  '&H13
  WMS_EVENT_PUBLISHING_POINT_ALLOW_PLAYER_SIDE_DISK_CACHING_CHANGE = 20  '&H14
  WMS_EVENT_PUBLISHING_POINT_BUFFER_SETTING_CHANGE = 21  '&H15
  WMS_EVENT_PUBLISHING_POINT_ENABLE_FEC_CHANGE = 22  '&H16
  WMS_NUM_PUBLISHINGPOINT_EVENTS = 23  '&H17
End Enum

WMS_LIMIT_CHANGE_EVENT_TYPE

enum, 15 members.
Public Enum WMS_LIMIT_CHANGE_EVENT_TYPE
  WMS_EVENT_LIMIT_CHANGE_CONNECTED_PLAYERS = 0  '&H0
  WMS_EVENT_LIMIT_CHANGE_PLAYER_BANDWIDTH = 1  '&H1
  WMS_EVENT_LIMIT_CHANGE_PLAYER_CONNECTION_BANDWIDTH = 2  '&H2
  WMS_EVENT_LIMIT_CHANGE_DISTRIBUTION_CONNECTIONS = 3  '&H3
  WMS_EVENT_LIMIT_CHANGE_PLAYER_INACTIVITY_TIMEOUT = 4  '&H4
  WMS_EVENT_LIMIT_CHANGE_PLAYER_ACKNOWLEDGEMENT_TIMEOUT = 5  '&H5
  WMS_EVENT_LIMIT_CHANGE_CONNECTION_RATE = 6  '&H6
  WMS_EVENT_LIMIT_CHANGE_CPU_UTILIZATION_DURING_CONNECTION = 7  '&H7
  WMS_EVENT_LIMIT_CHANGE_DISTRIBUTION_BANDWIDTH = 8  '&H8
  WMS_EVENT_LIMIT_CHANGE_DISTRIBUTION_CONNECTION_BANDWIDTH = 9  '&H9
  WMS_EVENT_LIMIT_CHANGE_DIAGNOSTIC_EVENTS = 10  '&HA
  WMS_EVENT_LIMIT_CHANGE_PLAYER_CACHE_DELIVERY_RATE = 11  '&HB
  WMS_EVENT_LIMIT_CHANGE_FEC_PACKET_SPAN = 12  '&HC
  WMS_EVENT_LIMIT_CHANGE_INCOMING_BANDWIDTH = 13  '&HD
  WMS_NUM_LIMIT_CHANGE_EVENTS = 14  '&HE
End Enum

WMS_LIMIT_HIT_EVENT_TYPE

enum, 12 members.
Public Enum WMS_LIMIT_HIT_EVENT_TYPE
  WMS_EVENT_LIMIT_HIT_CONNECTED_PLAYERS = 0  '&H0
  WMS_EVENT_LIMIT_HIT_PLAYER_BANDWIDTH = 1  '&H1
  WMS_EVENT_LIMIT_HIT_PLAYER_CONNECTION_BANDWIDTH = 2  '&H2
  WMS_EVENT_LIMIT_HIT_DISTRIBUTION_CONNECTIONS = 3  '&H3
  WMS_EVENT_LIMIT_HIT_PLAYER_INACTIVITY_TIMEOUT = 4  '&H4
  WMS_EVENT_LIMIT_HIT_PLAYER_ACKNOWLEDGEMENT_TIMEOUT = 5  '&H5
  WMS_EVENT_LIMIT_HIT_CONNECTION_RATE = 6  '&H6
  WMS_EVENT_LIMIT_HIT_CPU_UTILIZATION_DURING_CONNECTION = 7  '&H7
  WMS_EVENT_LIMIT_HIT_DISTRIBUTION_BANDWIDTH = 8  '&H8
  WMS_EVENT_LIMIT_HIT_DISTRIBUTION_CONNECTION_BANDWIDTH = 9  '&H9
  WMS_EVENT_LIMIT_HIT_INCOMING_BANDWIDTH = 10  '&HA
  WMS_NUM_LIMIT_HIT_EVENTS = 11  '&HB
End Enum

WMS_PLUGIN_EVENT_TYPE

enum, 10 members.
Public Enum WMS_PLUGIN_EVENT_TYPE
  WMS_EVENT_PLUGIN_ADD = 0  '&H0
  WMS_EVENT_PLUGIN_REMOVE = 1  '&H1
  WMS_EVENT_PLUGIN_ENABLE = 2  '&H2
  WMS_EVENT_PLUGIN_DISABLE = 3  '&H3
  WMS_EVENT_PLUGIN_PROPERTY_CHANGE = 4  '&H4
  WMS_EVENT_PLUGIN_ERROR = 5  '&H5
  WMS_EVENT_PLUGIN_NAME_CHANGE = 6  '&H6
  WMS_EVENT_PLUGIN_LOAD_TYPE_CHANGE = 7  '&H7
  WMS_EVENT_PLUGIN_SELECTION_ORDER_CHANGE = 8  '&H8
  WMS_NUM_PLUGIN_EVENTS = 9  '&H9
End Enum

WMS_CACHE_EVENT_TYPE

enum, 8 members.
Public Enum WMS_CACHE_EVENT_TYPE
  WMS_EVENT_CACHE_HIT = 0  '&H0
  WMS_EVENT_CACHE_MISS = 1  '&H1
  WMS_EVENT_CACHE_DOWNLOAD_START = 2  '&H2
  WMS_EVENT_CACHE_DOWNLOAD_COMPLETE = 3  '&H3
  WMS_EVENT_CACHE_REDIRECT = 4  '&H4
  WMS_EVENT_CACHE_REDIRECT_TO_PROXY = 5  '&H5
  WMS_EVENT_CACHE_PRESTUFF_COMPLETE = 6  '&H6
  WMS_NUM_CACHE_EVENTS = 7  '&H7
End Enum

WMS_PLAYLIST_EVENT_TYPE

enum, 5 members.
Public Enum WMS_PLAYLIST_EVENT_TYPE
  WMS_EVENT_PLAYLIST_SWITCH = 0  '&H0
  WMS_EVENT_PLAYLIST_CUE = 1  '&H1
  WMS_EVENT_PLAYLIST_MODIFY = 2  '&H2
  WMS_EVENT_PLAYLIST_FAILOVER = 3  '&H3
  WMS_NUM_PLAYLIST_EVENTS = 4  '&H4
End Enum

WMS_AUTHENTICATION_RESULT

enum, 4 members.
Public Enum WMS_AUTHENTICATION_RESULT
  WMS_AUTHENTICATION_SUCCESS = 1  '&H1
  WMS_AUTHENTICATION_DENIED = 2  '&H2
  WMS_AUTHENTICATION_CONTINUE = 3  '&H3
  WMS_AUTHENTICATION_ERROR = 4  '&H4
End Enum

WMS_AUTHENTICATION_FLAGS

enum, 4 members.
Public Enum WMS_AUTHENTICATION_FLAGS
  WMS_AUTHENTICATION_TEXT_CHALLENGE = 1  '&H1
  WMS_AUTHENTICATION_CLIENT_SHOWS_UI = 2  '&H2
  WMS_AUTHENTICATION_ANONYMOUS = 4  '&H4
  WMS_AUTHENTICATION_CHALLENGE_FIRST = 8  '&H8
End Enum

WMS_CACHE_QUERY_RESPONSE

enum, 4 members.
Public Enum WMS_CACHE_QUERY_RESPONSE
  WMS_CACHE_QUERY_HIT_PLAY_ON_DEMAND = 0  '&H0
  WMS_CACHE_QUERY_HIT_PLAY_BROADCAST = 1  '&H1
  WMS_CACHE_QUERY_HIT_PROCESS_REQUEST = 2  '&H2
  WMS_CACHE_QUERY_MISS = 3  '&H3
End Enum

WMS_CACHE_QUERY_MISS_RESPONSE

enum, 8 members.
Public Enum WMS_CACHE_QUERY_MISS_RESPONSE
  WMS_CACHE_QUERY_MISS_SKIP = 0  '&H0
  WMS_CACHE_QUERY_MISS_DISCONNECT = 1  '&H1
  WMS_CACHE_QUERY_MISS_REDIRECT = 2  '&H2
  WMS_CACHE_QUERY_MISS_REDIRECT_TO_PROXY = 3  '&H3
  WMS_CACHE_QUERY_MISS_PLAY_BROADCAST = 4  '&H4
  WMS_CACHE_QUERY_MISS_PLAY_ON_DEMAND = 5  '&H5
  WMS_CACHE_QUERY_MISS_FORWARD_REQUEST = 6  '&H6
  WMS_CACHE_QUERY_MISS_PROCESS_REQUEST = 7  '&H7
End Enum

WMS_CACHE_VERSION_COMPARE_RESPONSE

enum, 3 members.
Public Enum WMS_CACHE_VERSION_COMPARE_RESPONSE
  WMS_CACHE_VERSION_FAIL_TO_CHECK_VERSION = 0  '&H0
  WMS_CACHE_VERSION_CACHE_STALE = 1  '&H1
  WMS_CACHE_VERSION_CACHE_UP_TO_DATE = 2  '&H2
End Enum

WMS_RECORD_PROGRESS_OPCODE

enum, 2 members.
Public Enum WMS_RECORD_PROGRESS_OPCODE
  WMS_RECORD_PROGRESS_ARCHIVE_STARTED = 0  '&H0
  WMS_RECORD_PROGRESS_ARCHIVE_FINISHED = 1  '&H1
End Enum

WMS_DATA_CONTAINER_OPEN_FLAGS

enum, 5 members.
Public Enum WMS_DATA_CONTAINER_OPEN_FLAGS
  WMS_DATA_CONTAINER_READ_ACCESS = 1  '&H1
  WMS_DATA_CONTAINER_WRITE_ACCESS = 2  '&H2
  WMS_DATA_CONTAINER_CREATE_NEW_CONTAINER = 4  '&H4
  WMS_DATA_CONTAINER_ALLOW_BUFFER_IO = 8  '&H8
  WMS_DATA_CONTAINER_SHARED_SOURCE = 16  '&H10
End Enum

WMS_DATA_CONTAINER_GETINFO_FLAGS

enum, 2 members.
Public Enum WMS_DATA_CONTAINER_GETINFO_FLAGS
  WMS_SEEKABLE_CONTAINER = 1  '&H1
  WMS_LOCAL_DATA_CONTAINER = 2  '&H2
End Enum

WMS_PACKET_ATTRIBUTES

enum, 17 members.
Public Enum WMS_PACKET_ATTRIBUTES
  WMS_PACKET_PACKET_NUM = 0  '&H0
  WMS_PACKET_NUM_BUFFERS = 1  '&H1
  WMS_PACKET_LENGTH = 2  '&H2
  WMS_PACKET_SEND_TIME_HI = 3  '&H3
  WMS_PACKET_SEND_TIME = 4  '&H4
  WMS_PACKET_STREAM_NUM = 5  '&H5
  WMS_PACKET_FLAGS = 6  '&H6
  WMS_PACKET_NET_SEQUENCE_NUMBER = 7  '&H7
  WMS_PACKET_PRESENT_TIME_HI = 8  '&H8
  WMS_PACKET_PRESENT_TIME = 9  '&H9
  WMS_PACKET_RECV_TIME = 10  '&HA
  WMS_PACKET_NUM_NACKS = 11  '&HB
  WMS_PACKET_DURATION = 12  '&HC
  WMS_PACKET_ERASURES_DETECTED = 13  '&HD
  WMS_PACKET_SEND_TIME_ADJUSTMENT = 14  '&HE
  WMS_PACKET_PACKETIZED_HDRLEN = 15  '&HF
  WMS_LAST_PACKET_ATTRIBUTE = 15  '&HF
End Enum

WMS_PACKET_FLAG_TYPES

enum, 9 members.
Public Enum WMS_PACKET_FLAG_TYPES
  WMS_KEY_FRAME_PACKET = 1  '&H1
  WMS_RETRANSMITTED_PACKET = 2  '&H2
  WMS_PACKET_REPORTED = 4  '&H4
  WMS_PACKET_PACKETIZED = 8  '&H8
  WMS_RECOVERED_PACKET = 16  '&H10
  WMS_FEC_PACKET = 32  '&H20
  WMS_FEC_ENCODED_PACKET = 64  '&H40
  WMS_PACKET_BURST_FLAG = 128  '&H80
  WMS_PACKET_FIRST_PAYLOAD_FLAG = 256  '&H100
End Enum

WMS_PACKET_LIST_ATTRIBUTES

enum, 7 members.
Public Enum WMS_PACKET_LIST_ATTRIBUTES
  WMS_PACKET_LIST_FLAGS = 0  '&H0
  WMS_STREAM_SIGNAL = 1  '&H1
  WMS_PACKET_LIST_GENID = 2  '&H2
  WMS_PACKET_LIST_SEND_TIME = 3  '&H3
  WMS_PACKET_LIST_SEND_TIME_HI = 4  '&H4
  WMS_PACKET_LIST_PLAYLIST_GEN_ID = 5  '&H5
  WMS_LAST_PACKET_LIST_ATTRIBUTE = 5  '&H5
End Enum

WMS_PACKET_LIST_FLAG_TYPES

enum, 4 members.
Public Enum WMS_PACKET_LIST_FLAG_TYPES
  WMS_PACKET_LIST_NEEDS_FIXUP = 1  '&H1
  WMS_PACKET_LIST_UDP_RESEND = 2  '&H2
  WMS_PACKET_LIST_PRESTUFF = 4  '&H4
  WMS_PACKET_LIST_PLAYLIST_CHANGE_RECEDING = 8  '&H8
End Enum

WMS_PACKET_LIST_EX_FLAGS

enum, 6 members.
Public Enum WMS_PACKET_LIST_EX_FLAGS
  WMS_NO_ADDREF = -2147483648  '&H80000000
  WMS_PACKET_NO_ADDREF = -2147483648  '&H80000000
  WMS_PACKET_NO_RELEASE = 1073741824  '&H40000000
  WMS_PLIST_BUFFER_NO_ADDREF = -2147483648  '&H80000000
  WMS_PLIST_BUFFER_NO_RELEASE = 1073741824  '&H40000000
  WMS_PLIST_NO_ADDREF = -2147483648  '&H80000000
End Enum

WMS_PACKET_BUFFER_FLAGS

enum, 1 members.
Public Enum WMS_PACKET_BUFFER_FLAGS
  WMS_INSERT_BUFFER_AT_END = -1  '&HFFFFFFFF
End Enum

WMS_PACKET_BUFFER_EX_FLAGS

enum, 4 members.
Public Enum WMS_PACKET_BUFFER_EX_FLAGS
  WMS_BUFFER_NO_ADDREF = -2147483648  '&H80000000
  WMS_BUFFER_NO_RELEASE = 1073741824  '&H40000000
  WMS_BUFFER_NO_REFCOUNT = 536870912  '&H20000000
  WMS_BUFFER_COMBINE = 268435456  '&H10000000
End Enum

WMS_PACKET_STATUS_FLAGS

enum, 4 members.
Public Enum WMS_PACKET_STATUS_FLAGS
  WMS_START_NEXT_READ = 1  '&H1
  WMS_WRITE_COMPLETED = 2  '&H2
  WMS_REQUEST_BUFFER = 4  '&H4
  WMS_HEADER_BUFFER = 8  '&H8
End Enum

WMS_PARSER_FLAG_TYPES

enum, 1 members.
Public Enum WMS_PARSER_FLAG_TYPES
  WMS_PARSER_PRESERVE_PADDING = 1  '&H1
End Enum

WMS_STREAM_SIGNAL_TYPE

enum, 16 members.
Public Enum WMS_STREAM_SIGNAL_TYPE
  WMS_NO_STREAM_CHANGE = 0  '&H0
  WMS_STREAM_ERROR = 1  '&H1
  WMS_STREAM_ERROR_HANDLED_BY_PLAYLIST = 2  '&H2
  WMS_PLAYLIST_CHANGED = 3  '&H3
  WMS_END_OF_STREAM = 4  '&H4
  WMS_PLAYLIST_STREAM_QUEUED = 5  '&H5
  WMS_BEGIN_NO_DATA_PERIOD = 6  '&H6
  WMS_PLAYLIST_EVENT = 7  '&H7
  WMS_PLAYLIST_CUE_EVENT = 8  '&H8
  WMS_PLAYLIST_UNCUE_EVENT = 9  '&H9
  WMS_PLAYLIST_BEGIN_ELEMENT_EVENT = 10  '&HA
  WMS_PLAYLIST_END_ELEMENT_EVENT = 11  '&HB
  WMS_STREAM_SWITCH_DONE = 12  '&HC
  WMS_RESET_TO_REAL_TIME = 13  '&HD
  WMS_DATA_LOSS_DETECTED = 14  '&HE
  WMS_REUSE_ACCEL_PARAMS = 15  '&HF
End Enum

WMS_SEEK_AND_PLAY_TYPE

enum, 3 members.
Public Enum WMS_SEEK_AND_PLAY_TYPE
  WMSPlayFromCurrentPosition = 0  '&H0
  WMSSeekToIFrameAndPlay = 1  '&H1
  WMSSeekToPositionAndPlay = 2  '&H2
End Enum

WMS_STREAM_MODIFIERS

alias, 3 members.
Public Enum WMS_STREAM_MODIFIERS
  WMS_NO_MODIFIER = 0  '&H0
  WMS_THINNING_MODIFIER = 1  '&H1
  WMS_REMOVE_ALL_FRAMES_MODIFIER = 2  '&H2
End Enum

__MIDL___MIDL_itf_wmsservertypelib_0291_0002

enum, 3 members.
Public Enum MIDL___MIDL_itf_wmsservertypelib_0291_0002
  WMS_NO_MODIFIER = 0  '&H0
  WMS_THINNING_MODIFIER = 1  '&H1
  WMS_REMOVE_ALL_FRAMES_MODIFIER = 2  '&H2
End Enum

WMS_CONTEXT_HINT_CONSTANTS

enum, 1 members.
Public Enum WMS_CONTEXT_HINT_CONSTANTS
  WMS_CONTEXT_NO_NAME_HINT = -1  '&HFFFFFFFF
End Enum

WMS_SEEK_TYPE

enum, 4 members.
Public Enum WMS_SEEK_TYPE
  WMS_SEEK_TO_TIME = 1  '&H1
  WMS_SEEK_TO_PACKET = 2  '&H2
  WMS_SEEK_TO_PLAYLIST_ENTRY = 3  '&H3
  WMS_SEEK_TO_BYTE_OFFSET = 4  '&H4
End Enum

WMS_CACHE_CONTENT_TYPE_FLAGS

enum, 2 members.
Public Enum WMS_CACHE_CONTENT_TYPE_FLAGS
  WMS_CACHE_CONTENT_TYPE_BROADCAST = 1  '&H1
  WMS_CACHE_CONTENT_TYPE_PLAYLIST = 2  '&H2
End Enum

WMS_CACHE_QUERY_TYPE_FLAGS

enum, 5 members.
Public Enum WMS_CACHE_QUERY_TYPE_FLAGS
  WMS_CACHE_QUERY_OPEN = 1  '&H1
  WMS_CACHE_QUERY_GET_CONTENT_INFO = 2  '&H2
  WMS_CACHE_QUERY_CACHE_EVENT = 4  '&H4
  WMS_CACHE_QUERY_REVERSE_PROXY = 8  '&H8
  WMS_CACHE_QUERY_LOCAL_EVENT = 16  '&H10
End Enum

WMS_CACHE_CONTENT_DOWNLOAD_FLAGS

enum, 1 members.
Public Enum WMS_CACHE_CONTENT_DOWNLOAD_FLAGS
  WMS_CONTENT_DOWNLOAD_ABORT_IF_BCAST = 1  '&H1
End Enum

WMS_CACHE_REMOTE_EVENT_FLAGS

enum, 3 members.
Public Enum WMS_CACHE_REMOTE_EVENT_FLAGS
  WMS_CACHE_REMOTE_OPEN = 1  '&H1
  WMS_CACHE_REMOTE_CLOSE = 2  '&H2
  WMS_CACHE_REMOTE_LOG = 4  '&H4
End Enum

WMS_DATA_CONTAINER_VERSION_CACHE_FLAGS

enum, 3 members.
Public Enum WMS_DATA_CONTAINER_VERSION_CACHE_FLAGS
  WMS_DATA_CONTAINER_VERSION_ALLOW_PROXY_CACHING = 1  '&H1
  WMS_DATA_CONTAINER_VERSION_ALLOW_PLAYER_CACHING = 2  '&H2
  WMS_DATA_CONTAINER_VERSION_ALLOW_STREAM_SPLITTING = 4  '&H4
End Enum

WMS_DIRECTORY_ENTRY_FLAGS

enum, 1 members.
Public Enum WMS_DIRECTORY_ENTRY_FLAGS
  WMS_DIRECTORY_ENTRY_IS_DIRECTORY = 1  '&H1
End Enum

WMS_DATA_CONTAINER_GETINFO_VALUES

enum, 2 members.
Public Enum WMS_DATA_CONTAINER_GETINFO_VALUES
  WMS_DATA_CONTAINER_SIZE = 1  '&H1
  WMS_DATA_CONTAINER_MAX_SUPPORTED_READ_SIZE = 2  '&H2
End Enum

WMS_DATA_CONTAINER_ATTRIBUTES

enum, 1 members.
Public Enum WMS_DATA_CONTAINER_ATTRIBUTES
  WMS_DATA_CONTAINER_SUPPORTS_ENUMERATION = 1  '&H1
End Enum

WMS_IP_ACCESS_OPTIONS

enum, 3 members.
Public Enum WMS_IP_ACCESS_OPTIONS
  WMS_IP_ACCESS_ALLOW_AND_DISALLOW = 0  '&H0
  WMS_IP_ACCESS_ALLOW_BY_DEFAULT = 1  '&H1
  WMS_IP_ACCESS_DISALLOW_BY_DEFAULT = 2  '&H2
End Enum

WMS_ACCESS_CONTROL

enum, 9 members.
Public Enum WMS_ACCESS_CONTROL
  WMS_ACL_ACCESS_INIT = 0  '&H0
  WMS_ACL_DENY_READ = 1  '&H1
  WMS_ACL_DENY_WRITE = 2  '&H2
  WMS_ACL_DENY_CREATE = 4  '&H4
  WMS_ACL_ALLOW_READ = 16  '&H10
  WMS_ACL_ALLOW_WRITE = 32  '&H20
  WMS_ACL_ALLOW_CREATE = 64  '&H40
  WMS_ACL_DENY_ALL = 7  '&H7
  WMS_ACL_ALLOW_ALL = 112  '&H70
End Enum

WMS_LOG_CYCLE_TYPE

enum, 6 members.
Public Enum WMS_LOG_CYCLE_TYPE
  WMS_LOG_CYCLE_NONE = 0  '&H0
  WMS_LOG_CYCLE_SIZE = 1  '&H1
  WMS_LOG_CYCLE_MONTH = 2  '&H2
  WMS_LOG_CYCLE_WEEK = 3  '&H3
  WMS_LOG_CYCLE_DAY = 4  '&H4
  WMS_LOG_CYCLE_HOUR = 5  '&H5
End Enum

WMS_LOG_EVENT_TYPE

enum, 6 members.
Public Enum WMS_LOG_EVENT_TYPE
  WMS_LOG_EVENT_NONE = 0  '&H0
  WMS_LOG_EVENT_PLAYER = 1  '&H1
  WMS_LOG_EVENT_DISTRIBUTION = 2  '&H2
  WMS_LOG_EVENT_LOCAL = 4  '&H4
  WMS_LOG_EVENT_REMOTE = 8  '&H8
  WMS_LOG_EVENT_FILTER_ON_ROLE = 16  '&H10
End Enum

WMS_EVENT_CLASS

enum, 10 members.
Public Enum WMS_EVENT_CLASS
  WMS_WMI_CLASS_UNKNOWN = 0  '&H0
  WMS_WMI_CLASS_CLIENT = 1  '&H1
  WMS_WMI_CLASS_SERVER = 2  '&H2
  WMS_WMI_CLASS_PUBLISHING_POINT = 4  '&H4
  WMS_WMI_CLASS_LIMIT_CHANGE = 8  '&H8
  WMS_WMI_CLASS_LIMIT_HIT = 16  '&H10
  WMS_WMI_CLASS_PLUGIN = 32  '&H20
  WMS_WMI_CLASS_CACHE = 64  '&H40
  WMS_WMI_CLASS_PLAYLIST = 128  '&H80
  WMS_NUM_EVENT_CLASSES = 9  '&H9
End Enum

WMS_PROXY_SETTINGS

enum, 2 members.
Public Enum WMS_PROXY_SETTINGS
  WMS_PROXY_SETTING_NONE = 0  '&H0
  WMS_PROXY_SETTING_MANUAL = 1  '&H1
End Enum

WMS_UNICAST_ROLLOVER_URL_OPTIONS

enum, 3 members.
Public Enum WMS_UNICAST_ROLLOVER_URL_OPTIONS
  WMS_UNICAST_ROLLOVER_URL_OPTIONS_NONE = 0  '&H0
  WMS_UNICAST_ROLLOVER_URL_OPTIONS_DEFAULT = 1  '&H1
  WMS_UNICAST_ROLLOVER_URL_OPTIONS_CUSTOM = 2  '&H2
End Enum
WUtils.com