| Create | Creates a new Hyper-V socket. |
| CreateVSockServiceId | Maps the port number of a Linux VSock socket to a service ID for a Hyper-V socket. |
| GetConnectedSuspend | Gets the socket connected suspend option. |
| GetConnectTimeout | Gets the connection timeout for the socket. |
| GetContainerPassthru | Gets the container pass-through socket option. |
| GetHighVtl | Gets the socket high VTL option. |
| SetConnectedSuspend | Sets the socket connected suspend option. |
| SetConnectTimeout | Sets the connection timeout for the socket. |
| SetContainerPassthru | Sets the container pass-through socket option. |
| SetHighVtl | Sets the socket high VTL option. |