Compartir a través de


FWP_DATA_TYPE enumeración (fwptypes.h)

Estructura FWP_VALUE0 o FWP_CONDITION_VALUE0.

Syntax

typedef enum FWP_DATA_TYPE_ {
  FWP_EMPTY = 0,
  FWP_UINT8,
  FWP_UINT16,
  FWP_UINT32,
  FWP_UINT64,
  FWP_INT8,
  FWP_INT16,
  FWP_INT32,
  FWP_INT64,
  FWP_FLOAT,
  FWP_DOUBLE,
  FWP_BYTE_ARRAY16_TYPE,
  FWP_BYTE_BLOB_TYPE,
  FWP_SID,
  FWP_SECURITY_DESCRIPTOR_TYPE,
  FWP_TOKEN_INFORMATION_TYPE,
  FWP_TOKEN_ACCESS_INFORMATION_TYPE,
  FWP_UNICODE_STRING_TYPE,
  FWP_BYTE_ARRAY6_TYPE,
  FWP_SINGLE_DATA_TYPE_MAX = 0xff,
  FWP_V4_ADDR_MASK,
  FWP_V6_ADDR_MASK,
  FWP_RANGE_TYPE,
  FWP_DATA_TYPE_MAX
} FWP_DATA_TYPE;

Constantes

 
FWP_EMPTY
Valor: 0
Indica que no hay datos.
FWP_UINT8
Indica un valor entero de 8 bits sin signo.
FWP_UINT16
Indica un valor entero de 16 bits sin signo.
FWP_UINT32
Indica un valor entero de 32 bits sin signo.
FWP_UINT64
Indica un valor entero de 64 bits sin signo.
FWP_INT8
Indica un valor entero de 8 bits con signo.
FWP_INT16
Indica un valor entero de 16 bits con signo.
FWP_INT32
Indica un valor entero de 32 bits con signo.
FWP_INT64
Indica un valor entero de 64 bits con signo.
FWP_FLOAT
Indica un puntero a un valor de punto flotante de precisión sencilla.
FWP_DOUBLE
Indica un puntero a un valor de punto flotante de precisión doble.
FWP_BYTE_ARRAY16_TYPE
Indica un puntero a una estructura de FWP_BYTE_ARRAY16 .
FWP_BYTE_BLOB_TYPE
Indica un puntero a una estructura de FWP_BYTE_BLOB .
FWP_SID
Indica un puntero a un SID.
FWP_SECURITY_DESCRIPTOR_TYPE
Indica un puntero a una estructura de FWP_BYTE_BLOB que describe un descriptor de seguridad.
FWP_TOKEN_INFORMATION_TYPE
Indica un puntero a una estructura de FWP_BYTE_BLOB que describe la información del token.
FWP_TOKEN_ACCESS_INFORMATION_TYPE
Indica un puntero a una estructura de FWP_BYTE_BLOB que describe la información de acceso a tokens.
FWP_UNICODE_STRING_TYPE
Indica un puntero a una cadena unicode terminada en null.
FWP_BYTE_ARRAY6_TYPE
Reservado.
FWP_SINGLE_DATA_TYPE_MAX
Valor: 0xff
Reservado para uso futuro.
FWP_V4_ADDR_MASK
Indica un puntero a una estructura de FWP_V4_ADDR_AND_MASK .
FWP_V6_ADDR_MASK
Indica un puntero a una estructura de FWP_V6_ADDR_AND_MASK .
FWP_RANGE_TYPE
Indica un puntero a una estructura de FWP_RANGE0 .
FWP_DATA_TYPE_MAX
Valor máximo para fines de prueba.

Comentarios

No todos los tipos de datos son válidos para cada estructura; vea la unión etiquetada en cada estructura para determinar cuáles se permiten.

Requisitos

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

Consulte también

FWP_BYTE_ARRAY16

FWP_BYTE_BLOB

FWP_CONDITION_VALUE0

FWP_RANGE0

FWP_V4_ADDR_AND_MASK

FWP_V6_ADDR_AND_MASK

FWP_VALUE0