Freigeben über


FWP_DATA_TYPE-Enumeration (fwptypes.h)

Die FWP_VALUE0 oder eine FWP_CONDITION_VALUE0-Struktur.

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;

Konstanten

 
FWP_EMPTY
Wert: 0
Gibt keine Daten an.
FWP_UINT8
Gibt einen ganzzahligen Wert ohne Vorzeichen an.
FWP_UINT16
Gibt einen ganzzahligen Wert ohne Vorzeichen an.
FWP_UINT32
Gibt einen 32-Bit-Ganzzahlwert ohne Vorzeichen an.
FWP_UINT64
Gibt einen ganzzahligen Wert ohne Vorzeichen an.
FWP_INT8
Gibt einen 8-Bit-Ganzzahlwert mit Vorzeichen an.
FWP_INT16
Gibt einen 16-Bit-Ganzzahlwert mit Vorzeichen an.
FWP_INT32
Gibt einen 32-Bit-Ganzzahlwert mit Vorzeichen an.
FWP_INT64
Gibt einen 64-Bit-Ganzzahlwert mit Vorzeichen an.
FWP_FLOAT
Gibt einen Zeiger auf einen Gleitkommawert mit einfacher Genauigkeit an.
FWP_DOUBLE
Gibt einen Zeiger auf einen Gleitkommawert mit doppelter Genauigkeit an.
FWP_BYTE_ARRAY16_TYPE
Gibt einen Zeiger auf eine FWP_BYTE_ARRAY16-Struktur an.
FWP_BYTE_BLOB_TYPE
Gibt einen Zeiger auf eine FWP_BYTE_BLOB-Struktur an.
FWP_SID
Gibt einen Zeiger auf eine SID an.
FWP_SECURITY_DESCRIPTOR_TYPE
Gibt einen Zeiger auf eine FWP_BYTE_BLOB-Struktur an, die einen Sicherheitsdeskriptor beschreibt.
FWP_TOKEN_INFORMATION_TYPE
Gibt einen Zeiger auf eine FWP_BYTE_BLOB-Struktur an, die Tokeninformationen beschreibt.
FWP_TOKEN_ACCESS_INFORMATION_TYPE
Gibt einen Zeiger auf eine FWP_BYTE_BLOB-Struktur an, die Tokenzugriffsinformationen beschreibt.
FWP_UNICODE_STRING_TYPE
Gibt einen Zeiger auf eine unicode-Zeichenfolge mit NULL-Beendigung an.
FWP_BYTE_ARRAY6_TYPE
Reserviert.
FWP_SINGLE_DATA_TYPE_MAX
Wert: 0xff
Für die zukünftige Verwendung reserviert.
FWP_V4_ADDR_MASK
Gibt einen Zeiger auf eine FWP_V4_ADDR_AND_MASK-Struktur an.
FWP_V6_ADDR_MASK
Gibt einen Zeiger auf eine FWP_V6_ADDR_AND_MASK-Struktur an.
FWP_RANGE_TYPE
Gibt einen Zeiger auf eine FWP_RANGE0-Struktur an.
FWP_DATA_TYPE_MAX
Maximalwert für Testzwecke.

Hinweise

Nicht alle Datentypen sind für jede Struktur gültig. Sehen Sie sich die markierte Union in jeder Struktur an, um zu bestimmen, welche zulässig sind.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile fwptypes.h

Weitere Informationen

FWP_BYTE_ARRAY16

FWP_BYTE_BLOB

FWP_CONDITION_VALUE0

FWP_RANGE0

FWP_V4_ADDR_AND_MASK

FWP_V6_ADDR_AND_MASK

FWP_VALUE0