Compartir a través de


estructura FWPM_ACTION0 (fwpmtypes.h)

La estructura FWPM_ACTION0 especifica la acción realizada si todas las condiciones de filtro son verdaderas.

Sintaxis

typedef struct FWPM_ACTION0_ {
  FWP_ACTION_TYPE type;
  union {
    GUID filterType;
    GUID calloutKey;
  };
} FWPM_ACTION0;

Miembros

type

Tipo de acción especificado por FWP_ACTION_TYPE que se asigna a un UINT32.

Valores posibles:

Valor Significado
FWP_ACTION_BLOCK
Bloquear el tráfico.

0x00000001 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_PERMIT
Permita el tráfico.

0x00000002 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_TERMINATING
Invoque una llamada que siempre devuelva un bloque o permiso.

0x00000003 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_INSPECTION
Invoque una llamada que nunca devuelva bloquear o permitir.

0x00000004 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_NON_TERMINATING

FWP_ACTION_CALLOUT_UNKNOWN
Invoque una llamada que pueda devolver el bloqueo o permiso.

0x00000005 | FWP_ACTION_FLAG_CALLOUT

filterType

GUID arbitrario elegido por el proveedor de directivas.

Disponible cuando la acción no invoca una llamada, es decir, el tipo no contiene FWP_ACTION_FLAG_CALLOUT.

calloutKey

GUID de una llamada válida en la capa.

Disponible cuando la acción invoca una llamada, es decir, el tipo contiene FWP_ACTION_FLAG_CALLOUT.

Comentarios

FWPM_ACTION0 es una implementación específica de FWPM_ACTION. Para obtener más información, consulte NOMBRES de PMA Version-Independent y versiones específicas de destino de Windows .

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado fwpmtypes.h

Consulte también

Estructuras de api de plataforma de filtrado de Windows