Edit

Share via


wnvapi.h header

This header is used by Windows Network Virtualization. For more information, see:

wnvapi.h contains the following programming interfaces:

Functions

 
WnvOpen

Provides a handle to the Windows Network Virtualization (WNV) driver object to be used to request and receive WNV notifications.
WnvRequestNotification

Requests notification from the Windows Network Virtualization (WNV) driver whenever a certain type of event occurs.

Structures

 
WNV_IP_ADDRESS

Defines an IP address object.
WNV_NOTIFICATION_PARAM

Specifies the version, notification type, and the buffer location in a WnvRequestNotification function call.
WNV_OBJECT_CHANGE_PARAM

Specifies the parameters of an event that causes the Windows Network Virtualization (WNV) driver to generate a WnvObjectChangeType type of notification.
WNV_OBJECT_HEADER

Specifies the major version, minor version, and buffer size of the WNV_NOTIFICATION_PARAM structure that is passed to the WnvRequestNotification function.
WNV_POLICY_MISMATCH_PARAM

Specifies the parameters of an event (typically an incoming packet) that causes the Windows Network Virtualization (WNV) driver to generate a WnvPolicyMismatchType notification.
WNV_PROVIDER_ADDRESS_CHANGE_PARAM

Specifies the provider address's DAD (duplicate address detection) status change, which causes the Windows Network Virtualization (WNV) driver to generate a WnvObjectChangeType notification that specifies the WnvProviderAddressType object type containing this structure.
WNV_REDIRECT_PARAM

Specifies the parameters of the event (receiving an incoming Internet Control Message Protocol redirect packet) that causes the Windows Network Virtualization (WNV) driver to generate a WnvRedirectType notification.

Enumerations

 
WNV_NOTIFICATION_TYPE

Specifies the type of a given Windows Network Virtualization (WNV) notification.
WNV_OBJECT_TYPE

Specifies the object type of a given Windows Network Virtualization (WNV) notification when the WNV notification type is WnvObjectChangeType.