Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
.gif)
| Previous | Next |
Data Source Plug-in Interfaces
You can create a data source plug-in by using methods in the following interfaces.
| Interface | Description |
| IWMSBasicPlugin | Contains methods to initialize, enable, and shut down a plug-in. It is recommended that all custom plug-ins implement this interface. |
| IWMSDataContainer | Retrieves an optimal buffer size and offset, and reads data from a source into the buffer. This interface is implemented by a data source plug-in and called by the server. |
| IWMSDataContainerCallback | Contains callback methods for the IWMSDataContainer interface. The callback interface is implemented by the server and called by a data source plug-in. |
| IWMSDataSourcePlugin | Contains methods to open a data container or a directory. This interface is implemented by a data source plug-in and called by the server. |
| IWMSDataSourcePluginCallback | Contains callback methods for the IWMSDataSourcePlugin interface. The callback interface is implemented by the server and called by a data source plug-in. |
| IWMSDirectory | Retrieves directory information. This interface is implemented by a data source plug-in and called by the server. |
| IWMSPacketStreamDataContainer | Contains methods to notify the server of stream signals and to determine the maximum packet size used by a data container. This interface is implemented by a data source plug-in and called by the server. |
| IWMSPacketStreamer | Contains methods for retrieving information on streams being sent down a data path and for controlling the streams being sent down a data path. This interface is implemented by a data source plug-in and called by the server. |
| IWMSPacketStreamerCallback | Contains callback methods for the IWMSPacketStreamer interface. The callback interface is implemented by the server and called by a data source plug-in. |
| IWMSPushSource | Contains methods that control the flow of data through a data path. This interface is implemented by a data source plug-in and called by the server. |
| IWMSPushSourceCallback | Contains callback methods for the IWMSPushSource interface. The callback interface is implemented by the server and called by a data source plug-in. |
See Also (General)
See Also (Visual Basic .NET)
- IWMSBasicPlugin Object (Visual Basic .NET)
- IWMSDataContainer Object (Visual Basic .NET)
- IWMSDataContainerCallback Object (Visual Basic .NET)
- IWMSDataSourcePlugin Object (Visual Basic .NET)
- IWMSDataSourcePluginCallback Object (Visual Basic .NET)
- IWMSDirectory Object (Visual Basic .NET)
- IWMSPacketStreamDataContainer Object (Visual Basic .NET)
- IWMSPacketStreamer Object (Visual Basic .NET)
- IWMSPacketStreamerCallback Object (Visual Basic .NET)
- IWMSPushSource Object (Visual Basic .NET)
- IWMSPushSourceCallback Object (Visual Basic .NET)
See Also (C#)
- IWMSBasicPlugin Object (C#)
- IWMSDataContainer Object (C#)
- IWMSDataContainerCallback Object (C#)
- IWMSDataSourcePlugin Object (C#)
- IWMSDataSourcePluginCallback Object (C#)
- IWMSDirectory Object (C#)
- IWMSPacketStreamDataContainer Object (C#)
- IWMSPacketStreamer Object (C#)
- IWMSPacketStreamerCallback Object (C#)
- IWMSPushSource Object (C#)
- IWMSPushSourceCallback Object (C#)
See Also (C++)
- IWMSBasicPlugin Interface
- IWMSDataContainer Interface
- IWMSDataContainerCallback Interface
- IWMSDataSourcePlugin Interface
- IWMSDataSourcePluginCallback Interface
- IWMSDirectory Interface
- IWMSPacketStreamDataContainer Interface
- IWMSPacketStreamer Interface
- IWMSPacketStreamerCallback Interface
- IWMSPushSource Interface
- IWMSPushSourceCallback Interface
| Previous | Next |