структура WNV_OBJECT_CHANGE_PARAM (wnvapi.h)

Указывает параметры события, вызывающего драйвер виртуализации сети Windows (WNV) для создания типа уведомления WnvObjectChangeType . Если существует ожидающий вызов функции WnvRequestNotification этого типа, драйвер WNV заполняет буфер, передаваемый в WNV_NOTIFICATION_PARAM структуре аргумента NotificationParam, одним или несколькими экземплярами этой структуры и завершает вызов функции WnvRequestNotification.

Синтаксис

typedef struct _WNV_OBJECT_CHANGE_PARAM {
  WNV_OBJECT_TYPE ObjectType;
  union {
    WNV_PROVIDER_ADDRESS_CHANGE_PARAM ProviderAddressChange;
    WNV_CUSTOMER_ADDRESS_CHANGE_PARAM CustomerAddressChange;
  } ObjectParam;
} WNV_OBJECT_CHANGE_PARAM, *PWNV_OBJECT_CHANGE_PARAM;

Members

ObjectType

Тип: WNV_OBJECT_TYPE

Тип объекта, вызывающий уведомление об изменении.

ObjectParam

Параметры соответствующего типа объекта. Если тип объекта — WnvProviderAddressType, это поле указывает на структуру WNV_PROVIDER_ADDRESS_CHANGE_PARAM , описывающую объект адреса поставщика, создающий событие изменения объекта.

ObjectParam.ProviderAddressChange

Тип: WNV_PROVIDER_ADDRESS_CHANGE_PARAM

Параметры изменения адреса поставщика для этого события изменения объекта.

ObjectParam.CustomerAddressChange

Замечания

В настоящее время в этой структуре определен только один тип объекта: WnvProviderAddressType.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Ни одна версия не поддерживается
минимальный поддерживаемый сервер Windows Server 2012 [только классические приложения]
Header wnvapi.h

См. также

WNV_NOTIFICATION_TYPE