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 |
IWMSPacketList Interface
The IWMSPacketList interface provides methods for managing packets, attributes, and buffers associated with a packet list.
- Note This interface is available only on Windows Server 2003, Enterprise Edition; Windows Server 2003, Datacenter Edition; and Windows Server 2008.
In addition to the methods inherited from IUnknown, the IWMSPacketList interface exposes the following methods.
| Method | Description |
| AllocateBuffer | Allocates a new buffer. |
| AllocatePageSizeBuffer | Allocates a page-aligned buffer that is a multiple of a page size. |
| AllocPacket | Allocates a new packet. |
| AppendPacket | Adds a packet to the end of the packet list. |
| ClonePacketList | Creates a copy of the packet list. |
| GetAllPackets | Retrieves an array containing all the packets in the packet list. |
| GetAttribute | Retrieves the value of a packet list attribute. |
| GetBuffer | Retrieves the buffer associated with this packet list. |
| GetCompletionCallback | Retrieves the callback interface used to respond to the ReportStatus method call. |
| GetExtendedAttribute | Retrieves the value of an extended packet list attribute that is defined by a plug-in. |
| GetExtendedAttributeByIndex | Retrieves the name and value of an extended packet list attribute that is defined by a plug-in. |
| GetExtendedAttributeCount | Retrieves the number of extended packet list attributes. |
| GetPacket | Retrieves a specific packet from the packet list. |
| GetPacketCount | Retrieves the number of packets in the packet list. |
| GetPacketParser | Retrieves the IWMSPacketParser interface that created the packet list. |
| GetStreamSignalParam | Retrieves the stream signal type of the packet list. |
| InsertPacket | Adds a packet to the packet list at a specified location. |
| RemoveAllPackets | Removes all the packets from the packet list. |
| RemovePacket | Removes a specified packet from the packet list. |
| ReportStatus | Retrieves the status of the packet list. |
| SetAttribute | Specifies the value of a packet list attribute. |
| SetBuffer | Specifies the buffer associated with this packet list. |
| SetCompletionCallback | Specifies the callback interface that is used to respond to the ReportStatus method call. |
| SetExtendedAttribute | Specifies the value of an extended packet list attribute that is defined by a plug-in. |
| SetPacketParser | Specifies the IWMSPacketParser interface that created the packet list. |
| SetStreamSignalParam | Specifies the stream signal type of the packet list. |
See Also
| Previous | Next |