VMINI IOCTLs
The following table shows the VMINI IOCTLs with a description of the purpose of each.
Programming element | Description |
---|---|
IOCTL_VBRIDGE_802_3_MULTICAST_LIST | This IOCTL is used by VMINI to pass on the multicast addresses requested by NDIS through OID_802_3_MULTICAST_LIST. |
IOCTL_VBRIDGE_CURRENT_PACKET_FILTER | This IOCTL is used by VMINI to pass on the filter setting requested by NDIS through OID_GEN_CURRENT_PACKET_FILTER. |
IOCTL_VBRIDGE_GET_ETHERNET_MAC | This IOCTL is used by VMINI to determine the MAC address to be used by the virtual adapter instance VMINI1. |
IOCTL_VBRIDGE_GET_RX_PACKET | This IOCTL is issued by VMINI to obtain one received Ethernet packet from VBridge. |
IOCTL_VBRIDGE_GET_RX_PACKET_COMPLETE | This IOCTL returns the debugger from IOCTL_VBRIDGE_GET_RX_PACKET. |
IOCTL_VBRIDGE_GET_TX_PACKET | This IOCTL is used by VMINI to obtain one transmit buffer from VBridge. |
IOCTL_VBRIDGE_GET_TX_PACKET_COMPLETE | This IOCTL is used by VMINI to return the transmit buffer obtained through IOCTL_VBRIDGE_GET_TX_PACKET to VBridge. |
IOCTL_VBRIDGE_SHARED_ETHERNET | This IOCTL is used by VMINI to determine if the kernel and OAL code support shared Ethernet. |
IOCTL_VBRIDGE_WILD_CARD | This IOCTL is used by VMINI to pass extra IOCTLS that VBridge can recognize. |
IOCTL_VBRIDGE_WILD_CARD_RESET_BUFFER | This IOCTL is used by VMINI to request VBridge to reset its Tx/Rx buffers. |
IOCTL_VBRIDGE_WILD_CARD_VB_INITIALIZED | This IOCTL is used by VMINI to find out if VBridge has been initialized by the kernel and OAL code. |
See Also
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.