Condividi tramite


FWP_DATA_TYPE'enumerazione (fwptypes.h)

FWP_VALUE0 o una struttura di FWP_CONDITION_VALUE0.

Sintassi

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;

Costanti

 
FWP_EMPTY
Valore: 0
Indica nessun dato.
FWP_UINT8
Indica un valore intero senza segno a 8 bit.
FWP_UINT16
Indica un valore intero senza segno a 16 bit.
FWP_UINT32
Indica un valore intero senza segno a 32 bit.
FWP_UINT64
Indica un valore intero senza segno a 64 bit.
FWP_INT8
Indica un valore intero a 8 bit firmato.
FWP_INT16
Indica un valore intero a 16 bit firmato.
FWP_INT32
Indica un valore intero a 32 bit firmato.
FWP_INT64
Indica un valore intero a 64 bit firmato.
FWP_FLOAT
Indica un puntatore a un valore a virgola mobile a precisione singola.
FWP_DOUBLE
Indica un puntatore a un valore a virgola mobile a precisione doppia.
FWP_BYTE_ARRAY16_TYPE
Indica un puntatore a una struttura FWP_BYTE_ARRAY16 .
FWP_BYTE_BLOB_TYPE
Indica un puntatore a una struttura FWP_BYTE_BLOB .
FWP_SID
Indica un puntatore a un SID.
FWP_SECURITY_DESCRIPTOR_TYPE
Indica un puntatore a una struttura FWP_BYTE_BLOB che descrive un descrittore di sicurezza.
FWP_TOKEN_INFORMATION_TYPE
Indica un puntatore a una struttura FWP_BYTE_BLOB che descrive le informazioni sui token.
FWP_TOKEN_ACCESS_INFORMATION_TYPE
Indica un puntatore a una struttura FWP_BYTE_BLOB che descrive le informazioni di accesso ai token.
FWP_UNICODE_STRING_TYPE
Indica un puntatore a una stringa unicode con terminazione null.
FWP_BYTE_ARRAY6_TYPE
Riservato.
FWP_SINGLE_DATA_TYPE_MAX
Valore: 0xff
Riservato per utilizzi futuri.
FWP_V4_ADDR_MASK
Indica un puntatore a una struttura FWP_V4_ADDR_AND_MASK .
FWP_V6_ADDR_MASK
Indica un puntatore a una struttura FWP_V6_ADDR_AND_MASK .
FWP_RANGE_TYPE
Indica un puntatore a una struttura FWP_RANGE0 .
FWP_DATA_TYPE_MAX
Valore massimo a scopo di test.

Commenti

Non tutti i tipi di dati sono validi per ogni struttura; vedere l'unione con tag in ogni struttura per determinare quali sono consentiti.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione fwptypes.h

Vedi anche

FWP_BYTE_ARRAY16

FWP_BYTE_BLOB

FWP_CONDITION_VALUE0

FWP_RANGE0

FWP_V4_ADDR_AND_MASK

FWP_V6_ADDR_AND_MASK

FWP_VALUE0