FWPM_VSWITCH_EVENT0 estructura (fwpmtypes.h)
La estructura FWPM_VSWITCH_EVENT0 contiene información sobre un evento vSwitch.
Sintaxis
typedef struct FWPM_VSWITCH_EVENT0_ {
FWPM_VSWITCH_EVENT_TYPE eventType;
wchar_t *vSwitchId;
union {
struct {
ULONG numvSwitchFilterExtensions;
LPWSTR *vSwitchFilterExtensions;
} positionInfo;
struct {
BOOL inRequiredPosition;
ULONG numvSwitchFilterExtensions;
LPWSTR *vSwitchFilterExtensions;
} reorderInfo;
};
} FWPM_VSWITCH_EVENT0;
Miembros
eventType
Tipo: FWPM_VSWITCH_EVENT_TYPE
Tipo de evento vSwitch.
vSwitchId
Tipo: wchar_t*
GUID que identifica un vSwitch.
positionInfo
Disponible cuando eventType está FWPM_VSWITCH_EVENT_FILTER_ADD_TO_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION.
positionInfo.numvSwitchFilterExtensions
Tipo: ULONG
Número de extensiones de filtro de vSwitch.
positionInfo.vSwitchFilterExtensions
Tipo: LPWSTR*
size_is(numvSwitchFilterExtensions)
Matriz de cadenas que identifican otras extensiones de vSwitch.
reorderInfo
Disponible cuando eventType está FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER.
reorderInfo.inRequiredPosition
Tipo: BOOL
True si el motor de filtros está en la posición necesaria para aplicar correctamente los filtros confirmados; de lo contrario, false.
reorderInfo.numvSwitchFilterExtensions
Tipo: ULONG
Número de extensiones de filtro de vSwitch.
reorderInfo.vSwitchFilterExtensions
Tipo: LPWSTR*
size_is(numvSwitchFilterExtensions)
Matriz de cadenas que identifican otras extensiones de vSwitch.
Comentarios
Para la unión sin nombre, switch_is(eventType), switch_type(FWPM_VSWITCH_EVENT_TYPE).
FWPM_VSWITCH_EVENT0 es una implementación específica de FWPM_VSWITCH_EVENT. Para obtener más información, vea NOMBRES DE Version-Independent DE PMA y versiones específicas de Windows dirigidas a destinatarios.
Requisitos
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | fwpmtypes.h |