énumération FWP_DATA_TYPE (fwptypes.h)
Structure FWP_VALUE0 ou 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 Valeur : 0 Indique aucune donnée. |
FWP_UINT8 Indique une valeur entière 8 bits non signée. |
FWP_UINT16 Indique une valeur entière non signée de 16 bits. |
FWP_UINT32 Indique une valeur entière 32 bits non signée. |
FWP_UINT64 Indique une valeur entière 64 bits non signée. |
FWP_INT8 Indique une valeur entière 8 bits signée. |
FWP_INT16 Indique une valeur entière 16 bits signée. |
FWP_INT32 Indique une valeur entière 32 bits signée. |
FWP_INT64 Indique une valeur entière 64 bits signée. |
FWP_FLOAT Indique un pointeur vers une valeur à virgule flottante simple précision. |
FWP_DOUBLE Indique un pointeur vers une valeur à virgule flottante double précision. |
FWP_BYTE_ARRAY16_TYPE Indique un pointeur vers une structure FWP_BYTE_ARRAY16 . |
FWP_BYTE_BLOB_TYPE Indique un pointeur vers une structure FWP_BYTE_BLOB . |
FWP_SID Indique un pointeur vers un SID. |
FWP_SECURITY_DESCRIPTOR_TYPE Indique un pointeur vers une structure FWP_BYTE_BLOB qui décrit un descripteur de sécurité. |
FWP_TOKEN_INFORMATION_TYPE Indique un pointeur vers une structure de FWP_BYTE_BLOB qui décrit les informations de jeton. |
FWP_TOKEN_ACCESS_INFORMATION_TYPE Indique un pointeur vers une structure FWP_BYTE_BLOB qui décrit les informations d’accès au jeton. |
FWP_UNICODE_STRING_TYPE Indique un pointeur vers une chaîne Unicode terminée par null. |
FWP_BYTE_ARRAY6_TYPE Réservé. |
FWP_SINGLE_DATA_TYPE_MAX Valeur : 0xff Réservé pour un usage futur. |
FWP_V4_ADDR_MASK Indique un pointeur vers une structure FWP_V4_ADDR_AND_MASK . |
FWP_V6_ADDR_MASK Indique un pointeur vers une structure FWP_V6_ADDR_AND_MASK . |
FWP_RANGE_TYPE Indique un pointeur vers une structure FWP_RANGE0 . |
FWP_DATA_TYPE_MAX Valeur maximale à des fins de test. |
Remarques
Tous les types de données ne sont pas valides pour chaque structure ; consultez l’union étiquetée dans chaque structure pour déterminer lesquelles sont autorisées.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | fwptypes.h |