en-tête netfw.h
Cet en-tête est utilisé par les technologies de pare-feu Windows. Pour plus d'informations, consultez les pages suivantes :
netfw.h contient les interfaces de programmation suivantes :
INetFwAuthorizedApplication L’interface INetFwAuthorizedApplication permet d’accéder aux propriétés d’une application qui a été autorisée à avoir des ouvertures dans le pare-feu. |
INetFwAuthorizedApplications L’interface INetFwAuthorizedApplications permet d’accéder à une collection de ports ouverts autorisés dans le pare-feu. |
INetFwIcmpSettings L’interface INetFwIcmpSettings permet d’accéder aux paramètres qui contrôlent les paquets ICMP. |
INetFwMgr L’interface INetFwMgr permet d’accéder aux paramètres de pare-feu d’un ordinateur. |
INetFwOpenPort L’interface INetFwOpenPort permet d’accéder aux propriétés d’un port qui a été ouvert dans le pare-feu. |
INetFwOpenPorts L’interface INetFwOpenPorts est une interface de collection Automation standard. |
INetFwPolicy L’interface INetFwPolicy permet d’accéder à une stratégie de pare-feu. |
INetFwPolicy2 Pour accéder à la stratégie de pare-feu. |
INetFwProduct Pour accéder aux propriétés d’une inscription de pare-feu tierce. |
INetFwProducts Pour accéder aux méthodes et propriétés permettant d’inscrire des produits de pare-feu tiers auprès du Pare-feu Windows et d’énumérer les produits inscrits. |
INetFwProfile L’interface INetFwProfile permet d’accéder au profil des paramètres de pare-feu. |
INetFwRemoteAdminSettings L’interface INetFwRemoteAdminSettings permet d’accéder aux paramètres qui contrôlent l’administration à distance. |
INetFwRule Aux propriétés d’une règle. |
INetFwRule2 Permet à une application ou à un service d’accéder à toutes les propriétés d’INetFwRule ainsi qu’aux quatre propriétés de périphérie d’une règle de pare-feu spécifiée par NET_FW_EDGE_TRAVERSAL_TYPE. |
INetFwRule3 Permet à une application ou à un service d’accéder à toutes les propriétés d’INetFwRule2 et de fournir un accès aux exigences des conteneurs d’application. |
INetFwRules Collection de règles de pare-feu. |
INetFwService L’interface INetFwService permet d’accéder aux propriétés d’un service qui peut être autorisé à écouter via le pare-feu. |
INetFwServiceRestriction Accès aux règles de mise en réseau de renforcement du service Windows. |
INetFwServices L’interface INetFwServices est une interface Automation standard qui fournit l’accès à une collection de services qui peuvent être autorisés à écouter via le pare-feu. |
NetworkIsolationDiagnoseConnectFailureAndGetInfo La fonction NetworkIsolationDiagnoseConnectFailureAndGetInfo obtient des informations sur un échec de connexion d’isolation réseau en raison d’une fonctionnalité manquante. |
NetworkIsolationEnumAppContainers La fonction NetworkIsolationEnumAppContainers énumère tous les conteneurs d’application qui ont été créés dans le système. |
NetworkIsolationEnumerateAppContainerRules Énumère toutes les règles liées aux conteneurs d’application. |
NetworkIsolationFreeAppContainers La fonction NetworkIsolationFreeAppContainers est utilisée pour libérer les ressources mémoire allouées à un ou plusieurs conteneurs d’application. |
NetworkIsolationGetAppContainerConfig La fonction NetworkIsolationGetAppContainerConfig est utilisée pour récupérer des informations de configuration sur un ou plusieurs conteneurs d’application. |
NetworkIsolationGetEnterpriseIdAsync Obtient l’ID d’entreprise en fonction des points de terminaison d’isolation réseau dans le contexte des scénarios Windows Information Protection (WIP) ou Microsoft Defender Protection d'application (MDAG). |
NetworkIsolationGetEnterpriseIdClose Cette API est utilisée pour fermer le handle retourné par NetworkIsolationGetEnterpriseIdAsync, ainsi que pour synchroniser l’opération. |
NetworkIsolationRegisterForAppContainerChanges La fonction NetworkIsolationRegisterForAppContainerChanges est utilisée pour s’inscrire à la remise de notifications concernant les modifications apportées à un conteneur d’application. |
NetworkIsolationSetAppContainerConfig La fonction NetworkIsolationSetAppContainerConfig est utilisée pour définir la configuration d’un ou plusieurs conteneurs d’application. |
NetworkIsolationSetupAppContainerBinaries La fonction NetworkIsolationSetupAppContainerBinaries est utilisée par les programmes d’installation de logiciels pour fournir des informations sur les chemins d’accès d’images des applications qui s’exécutent dans un conteneur d’application. |
NetworkIsolationUnregisterForAppContainerChanges La fonction NetworkIsolationUnregisterForAppContainerChanges est utilisée pour annuler une inscription de modification d’un conteneur d’application et arrêter de recevoir des notifications. |
PAC_CHANGES_CALLBACK_FN La fonction de rappel PAC_CHANGES_CALLBACK_FN est utilisée pour ajouter un comportement personnalisé au processus de notification de modification du conteneur d’application. |
PFN_FWADDDYNAMICKEYWORDADDRESS0 Type de pointeur de fonction du point d’entrée dans le service que vous appelez pour ajouter l’adresse de mot clé dynamique spécifiée. |
PFN_FWDELETEDYNAMICKEYWORDADDRESS0 Type de pointeur de fonction du point d’entrée dans le service que vous appelez pour supprimer l’adresse mot clé dynamique avec l’ID spécifié. |
PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0 Type de pointeur de fonction du point d’entrée dans le service que vous appelez pour énumérer les adresses dynamiques mot clé spécifiques par ID. |
PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0 Type de pointeur de fonction du point d’entrée dans le service que vous appelez pour énumérer les adresses dynamiques mot clé par type. Vous pouvez demander un sous-ensemble particulier d’objets en fonction des indicateurs d’énumération transmis. |
PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0 Type de pointeur de fonction du point d’entrée dans le service que vous appelez pour libérer des mot clé des structures de données d’adresse dynamiques allouées par le service. |
PFN_FWUPDATEDYNAMICKEYWORDADDRESS0 Type de pointeur de fonction du point d’entrée dans le service que vous appelez pour mettre à jour l’adresse dynamique mot clé avec l’ID d’entrée. |
FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 Contient les données retournées au client lorsque les API d’énumération sont appelées. |
FW_DYNAMIC_KEYWORD_ADDRESS0 Permet au client de créer une adresse mot clé dynamique, qui contient une liste d’adresses IP. |
INET_FIREWALL_AC_BINARIES La structure INET_FIREWALL_AC_BINARIES contient les chemins binaires des applications s’exécutant dans un conteneur d’application. |
INET_FIREWALL_AC_CAPABILITIES La structure INET_FIREWALL_AC_CAPABILITIES contient des informations sur les fonctionnalités d’un conteneur d’application. |
INET_FIREWALL_AC_CHANGE La structure INET_FIREWALL_AC_CHANGE contient des informations sur une modification apportée à un conteneur d’application. (INET_FIREWALL_AC_CHANGE) |
INET_FIREWALL_APP_CONTAINER La structure INET_FIREWALL_APP_CONTAINER contient des informations sur un conteneur d’application spécifique. (INET_FIREWALL_APP_CONTAINER) |
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS Définit des constantes qui spécifient le ou les types d’objets à inclure dans une opération d’énumération. |
FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS Définit des constantes qui spécifient la façon dont les adresses IP doivent être résolues. |
FW_DYNAMIC_KEYWORD_ORIGIN_TYPE Définit des constantes qui spécifient l’origine de l’objet d’adresse dynamique mot clé dans un FW_DYNAMIC_KEYWORD_ADDRESS_DATA0. |
INET_FIREWALL_AC_CHANGE_TYPE L’énumération INET_FIREWALL_AC_CHANGE_TYPE spécifie le type de modification de conteneur d’application qui s’est produite. (INET_FIREWALL_AC_CHANGE_TYPE) |
INET_FIREWALL_AC_CREATION_TYPE L’énumération INET_FIREWALL_AC_CREATION_TYPE spécifie le type d’événements de création de conteneur d’application pour lesquels les notifications seront remises. |
NETISO_ERROR_TYPE L’énumération NETISO_ERROR_TYPE spécifie le type d’erreur lié à une opération d’isolation réseau. |
NETISO_FLAG L’énumération NETISO_FLAG spécifie si les fichiers binaires doivent être retournés pour les conteneurs d’application. (NETISO_FLAG) |