énumération FWPS_FIELDS_INBOUND_TRANSPORT_V4 (fwpsk.h)
Le type d’énumération FWPS_FIELDS_INBOUND_TRANSPORT_V4 spécifie les identificateurs de champ de données pour les couches de filtrage FWPS_LAYER_INBOUND_TRANSPORT_V4 et FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD d’exécution.
Syntax
typedef enum FWPS_FIELDS_INBOUND_TRANSPORT_V4_ {
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_PROTOCOL,
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_ADDRESS,
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_REMOTE_ADDRESS,
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_ADDRESS_TYPE,
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_PORT,
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_REMOTE_PORT,
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_INTERFACE,
FWPS_FIELD_INBOUND_TRANSPORT_V4_INTERFACE_INDEX,
FWPS_FIELD_INBOUND_TRANSPORT_V4_SUB_INTERFACE_INDEX,
FWPS_FIELD_INBOUND_TRANSPORT_V4_FLAGS,
FWPS_FIELD_INBOUND_TRANSPORT_V4_INTERFACE_TYPE,
FWPS_FIELD_INBOUND_TRANSPORT_V4_TUNNEL_TYPE,
FWPS_FIELD_INBOUND_TRANSPORT_V4_PROFILE_ID,
FWPS_FIELD_INBOUND_TRANSPORT_V4_IPSEC_SECURITY_REALM_ID,
FWPS_FIELD_INBOUND_TRANSPORT_V4_COMPARTMENT_ID,
FWPS_FIELD_INBOUND_TRANSPORT_V4_MAX
} FWPS_FIELDS_INBOUND_TRANSPORT_V4;
Constantes
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_PROTOCOL Numéro de protocole IP, tel que spécifié dans RFC 1700. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_ADDRESS Adresse IP locale. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_REMOTE_ADDRESS Adresse IP distante. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_ADDRESS_TYPE Type d’adresse IP locale. Les valeurs possibles sont définies par le NL_ADDRESS_TYPE énumération. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_PORT Numéro de port du protocole de transport local. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_REMOTE_PORT Numéro de port du protocole de transport distant. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_INTERFACE Identificateur local unique (LUID) pour l’interface réseau associée au adresse IP locale. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_INTERFACE_INDEX Index de l’interface réseau, tel qu’énuméré par la pile réseau. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_SUB_INTERFACE_INDEX Index de l’interface réseau logique, tel qu’énuméré par la pile réseau. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_FLAGS OR au niveau du bit d’une combinaison d’indicateurs de condition de filtrage. Pour plus d’informations sur le possible indicateurs, voir Filtrage des indicateurs de condition. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_INTERFACE_TYPE Type de l’interface réseau locale, tel que défini par l’Autorité des numéros attribués par Internet (IANA). Pour plus d'informations, consultez la rubrique Définitions IANAifType-MIB. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_TUNNEL_TYPE Méthode d’encapsulation utilisée par un tunnel si Le membre IfType de la structure IP_ADAPTER_ADDRESSES est IF_TYPE_TUNNEL. Le type de tunnel est défini par IANA. Pour plus d'informations, consultez la rubrique Définitions IANAifType-MIB et Kit de développement logiciel (SDK) Windows. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_PROFILE_ID Identificateur de profil (catégorie réseau) de l’interface réseau. La catégorie de réseau possible les valeurs sont : public (1), privé (2) ou domaine (3). Note Pris en charge à partir de Windows 7. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_IPSEC_SECURITY_REALM_ID Identificateur de domaine de sécurité IPsec. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_COMPARTMENT_ID Compartiment auquel appartient l’interface réseau. Note Pris en charge à partir de Windows 10, version 1703. |
FWPS_FIELD_INBOUND_TRANSPORT_V4_MAX Valeur maximale pour cette énumération. Cette valeur peut changer dans les versions ultérieures du NDIS fichiers d’en-tête et fichiers binaires. |
Remarques
Les macros suivantes dans Fwpsk.h sont définies avec FWPS_FIELDS_INBOUND_TRANSPORT_V4 valeurs d’énumération :
#define FWPS_FIELD_INBOUND_TRANSPORT_V4_ICMP_TYPE \
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_LOCAL_PORT
#define FWPS_FIELD_INBOUND_TRANSPORT_V4_ICMP_CODE \
FWPS_FIELD_INBOUND_TRANSPORT_V4_IP_REMOTE_PORT
Ces macros sont utilisées pour accéder aux champs de données IPV4 suivants :
FWPS_FIELD_INBOUND_TRANSPORT_V4_ICMP_TYPE
Champ de type ICMP, tel que spécifié dans RFC 792.
FWPS_FIELD_INBOUND_TRANSPORT_V4_ICMP_CODE
Champ de code ICMP, tel que spécifié dans RFC 792.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Sauf indication contraire, pris en charge à partir de Windows Vista. |
En-tête | fwpsk.h (include Fwpsk.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour