En-tête fwpmtypes.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
fwpmtypes.h contient les interfaces de programmation suivantes :
Structures
FWPM_ACTION0 Spécifie l’action effectuée si toutes les conditions de filtre sont remplies. |
FWPM_CALLOUT_CHANGE0 Spécifie une notification de modification distribuée aux abonnés. |
FWPM_CALLOUT_ENUM_TEMPLATE0 Utilisé pour limiter les énumérations de légendes. |
FWPM_CALLOUT_SUBSCRIPTION0 Utilisé pour s’abonner aux notifications de modification. (FWPM_CALLOUT_SUBSCRIPTION0) |
FWPM_CALLOUT0 Stocke l’état associé à une légende. |
FWPM_CLASSIFY_OPTION0 Structure FWPM_CLASSIFY_OPTION0. |
FWPM_CLASSIFY_OPTIONS0 La structure FWPM_CLASSIFY_OPTIONS0 est utilisée pour stocker FWPM_CLASSIFY_OPTION0 structures. |
FWPM_CONNECTION_ENUM_TEMPLATE0 Utilisé pour limiter les énumérations d’objets de connexion. |
FWPM_CONNECTION_SUBSCRIPTION0 Stocke les informations utilisées pour s’abonner aux notifications relatives à un objet de connexion. |
FWPM_CONNECTION0 Stocke l’état associé à un objet de connexion. |
FWPM_FIELD0 Spécifie les informations de schéma d’un champ. |
FWPM_FILTER_CHANGE0 Stocke les notifications de modification envoyées aux abonnés. |
FWPM_FILTER_CONDITION0 Exprime une condition de filtre qui doit être vraie pour que l’action soit effectuée. |
FWPM_FILTER_ENUM_TEMPLATE0 Est utilisé pour énumérer les filtres. |
FWPM_FILTER_SUBSCRIPTION0 Est utilisé pour s’abonner aux notifications de modification. |
FWPM_FILTER0 Stocke l’état associé à un filtre. |
FWPM_LAYER_ENUM_TEMPLATE0 Utilisé pour énumérer les couches. |
FWPM_LAYER_STATISTICS0 Stocke les statistiques relatives à une couche. |
FWPM_LAYER0 Informations de schéma pour une couche. |
FWPM_NET_EVENT_CAPABILITY_ALLOW0 Contient des informations sur le trafic réseau autorisé par rapport à une fonctionnalité réseau de conteneur d’application. |
FWPM_NET_EVENT_CAPABILITY_DROP0 Contient des informations sur le trafic réseau supprimé par rapport à une fonctionnalité réseau de conteneur d’application. |
FWPM_NET_EVENT_CLASSIFY_ALLOW0 Contient des informations qui décrivent le trafic autorisé tel qu’appliqué par le moteur de classification du PAM. |
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 Contient des informations qui décrivent un échec de suppression de couche MAC. |
FWPM_NET_EVENT_CLASSIFY_DROP0 Contient des informations qui décrivent un échec de suppression de couche. (FWPM_NET_EVENT_CLASSIFY_DROP0) |
FWPM_NET_EVENT_CLASSIFY_DROP1 Contient des informations qui décrivent un échec de suppression de couche. (FWPM_NET_EVENT_CLASSIFY_DROP1) |
FWPM_NET_EVENT_CLASSIFY_DROP2 Contient des informations qui décrivent un échec de suppression de couche. (FWPM_NET_EVENT_CLASSIFY_DROP2) |
FWPM_NET_EVENT_ENUM_TEMPLATE0 Utilisé pour l’énumération d’événements net. |
FWPM_NET_EVENT_HEADER0 Informations communes à tous les événements. |
FWPM_NET_EVENT_HEADER1 Informations communes à tous les événements. Réservé. |
FWPM_NET_EVENT_HEADER2 Contient des informations communes à tous les événements. (FWPM_NET_EVENT_HEADER2) |
FWPM_NET_EVENT_HEADER3 Contient des informations communes à tous les événements. (FWPM_NET_EVENT_HEADER3) |
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 La structure FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 contient des informations qui décrivent une défaillance en mode étendu (EM) IKE. Notez FWPM_NET_EVENT_IKEEXT_EM_FAILURE0'implémentation spécifique de FWPM_NET_EVENT_IKEEXT_EM_FAILURE utilisée dans Windows Vista. |
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 La structure FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 contient des informations qui décrivent une défaillance en mode étendu (EM) IKE. Notez FWPM_NET_EVENT_IKEEXT_EM_FAILURE1'implémentation spécifique de FWPM_NET_EVENT_IKEEXT_EM_FAILURE utilisée dans Windows 7 et versions ultérieures. |
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 Contient des informations qui décrivent une défaillance du mode principal (MM) IKE/AuthIP. (FWPM_NET_EVENT_IKEEXT_MM_FAILURE0) |
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 Contient des informations qui décrivent une défaillance du mode principal (MM) IKE/AuthIP. (FWPM_NET_EVENT_IKEEXT_MM_FAILURE1) |
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 Contient des informations qui décrivent une défaillance en mode rapide (QM) IKE/AuthIP. |
FWPM_NET_EVENT_IKEEXT_QM_FAILURE1 Contient des informations qui décrivent une défaillance en mode rapide (QM) IKE/AuthIP. FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 est également disponible. |
FWPM_NET_EVENT_IPSEC_DOSP_DROP0 Contient des informations qui décrivent un événement de suppression de protection DoS IPsec. |
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 Contient des informations qui décrivent un événement de suppression du noyau IPsec. |
FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0 Contient des informations qui décrivent la valeur IPSec Security Parameter Index (SPI). |
FWPM_NET_EVENT_SUBSCRIPTION0 Stocke les informations utilisées pour s’abonner aux notifications relatives à un événement réseau. |
FWPM_NET_EVENT0 Contient des informations sur tous les types d’événements. (FWPM_NET_EVENT0) |
FWPM_NET_EVENT1 Contient des informations sur tous les types d’événements. (FWPM_NET_EVENT1) |
FWPM_NET_EVENT2 Contient des informations sur tous les types d’événements. (FWPM_NET_EVENT2) |
FWPM_NET_EVENT3 Contient des informations sur tous les types d’événements. (FWPM_NET_EVENT3) |
FWPM_NET_EVENT4 Contient des informations sur tous les types d’événements. FWPM_NET_EVENT3 et FWPM_NET_EVENT2 sont disponibles. Pour Windows 7, FWPM_NET_EVENT1 est disponible. Pour Windows Vista, FWPM_NET_EVENT0 est disponible. |
FWPM_NET_EVENT5 Contient des informations sur tous les types d’événements. FWPM_NET_EVENT4, FWPM_NET_EVENT3 et FWPM_NET_EVENT2 sont disponibles. Pour Windows 7, FWPM_NET_EVENT1 est disponible. Pour Windows Vista, FWPM_NET_EVENT0 est disponible. |
FWPM_NETWORK_CONNECTION_POLICY_SETTING0 Stocke une paire type et valeur pour un paramètre de stratégie de connexion. |
FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0 Stocke un tableau de valeurs FWPM_NETWORK_CONNECTION_POLICY_SETTING0, ainsi que le nombre d’éléments dans ce tableau. |
FWPM_PROVIDER_CHANGE0 Notification de modification distribuée aux abonnés. (FWPM_PROVIDER_CHANGE0) |
FWPM_PROVIDER_CONTEXT_CHANGE0 Notification de modification distribuée aux abonnés. (FWPM_PROVIDER_CONTEXT_CHANGE0) |
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 Utilisé pour énumérer les contextes de fournisseur. |
FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0 Utilisé pour s’abonner aux notifications de modification. (FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0) |
FWPM_PROVIDER_CONTEXT0 Stocke l’état associé à un contexte de fournisseur. (FWPM_PROVIDER_CONTEXT0) |
FWPM_PROVIDER_CONTEXT1 Stocke l’état associé à un contexte de fournisseur. (FWPM_PROVIDER_CONTEXT1) |
FWPM_PROVIDER_CONTEXT2 Stocke l’état associé à un contexte de fournisseur. (FWPM_PROVIDER_CONTEXT2) |
FWPM_PROVIDER_CONTEXT3 Stocke l’état associé à un contexte de fournisseur. FWPM_PROVIDER_CONTEXT0, FWPM_PROVIDER_CONTEXT1 et FWPM_PROVIDER_CONTEXT2 sont disponibles. |
FWPM_PROVIDER_ENUM_TEMPLATE0 Utilisé pour énumérer les fournisseurs. |
FWPM_PROVIDER_SUBSCRIPTION0 Utilisé pour s’abonner aux notifications de modification. (FWPM_PROVIDER_SUBSCRIPTION0) |
FWPM_PROVIDER0 Stocke l’état associé à un fournisseur de stratégie. |
FWPM_SESSION_ENUM_TEMPLATE0 Utilisé pour énumérer des sessions. |
FWPM_SESSION0 Stocke l’état associé à une session cliente. |
FWPM_STATISTICS0 Stocke les statistiques relatives aux connexions à des couches spécifiques. |
FWPM_SUBLAYER_CHANGE0 Notification de modification distribuée aux abonnés. (FWPM_SUBLAYER_CHANGE0) |
FWPM_SUBLAYER_ENUM_TEMPLATE0 Est utilisé pour énumérer les sous-couches. |
FWPM_SUBLAYER_SUBSCRIPTION0 Utilisé pour s’abonner aux notifications de modification. (FWPM_SUBLAYER_SUBSCRIPTION0) |
FWPM_SUBLAYER0 Stocke l’état associé à une sous-couche. |
FWPM_SYSTEM_PORTS_BY_TYPE0 Structure FWPM_SYSTEM_PORTS_BY_TYPE0. |
FWPM_SYSTEM_PORTS0 Structure FWPM_SYSTEM_PORTS0. |
FWPM_VSWITCH_EVENT_SUBSCRIPTION0 Stocke les informations utilisées pour s’abonner aux notifications relatives à un événement vSwitch. |
FWPM_VSWITCH_EVENT0 Contient des informations sur un événement vSwitch. |
Énumérations
DL_ADDRESS_TYPE L’énumération DL_ADDRESS_TYPE (fwpmtypes.h) spécifie le type d’adresse de couche de liaison de données. |
FWPM_APPC_NETWORK_CAPABILITY_TYPE Spécifie le type de fonctionnalité réseau de conteneur d’application associée à l’objet ou au trafic en question. |
FWPM_CHANGE_TYPE Utilisé lors de la distribution des notifications de modification aux abonnés. |
FWPM_CONNECTION_EVENT_TYPE Spécifie le type d’événement de modification de l’objet de connexion. |
FWPM_ENGINE_OPTION Options configurables pour le moteur de filtre. |
FWPM_FIELD_TYPE Fournit des informations supplémentaires sur la façon dont les données du champ doivent être interprétées. |
FWPM_NET_EVENT_TYPE Type d’événement net. |
FWPM_PROVIDER_CONTEXT_TYPE Types de contextes de fournisseur qui peuvent être stockés dans le moteur de filtrage de base (BFE). |
FWPM_SERVICE_STATE Spécifie l’état actuel du moteur de filtre. |
FWPM_SYSTEM_PORT_TYPE Type énuméré FWPM_SYSTEM_PORT_TYPE. |
FWPM_VSWITCH_EVENT_TYPE Spécifie le type d’un événement vSwitch. |