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 |