Lire en anglais

Partager via


Technologies de pare-feu Windows

Vue d’ensemble de la technologie des technologies de pare-feu Windows.

Pour développer des technologies de pare-feu Windows, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Énumérations

 
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 produit. (INET_FIREWALL_AC_CHANGE_TYPE)
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 produit. (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 des notifications seront remises.
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 des notifications seront remises.
NET_FW_ACTION

Spécifie l’action pour une règle ou un paramètre par défaut. (NET_FW_ACTION)
NET_FW_AUTHENTICATE_TYPE

Spécifie le type d’authentification qui doit se produire pour que le trafic soit autorisé.
NET_FW_EDGE_TRAVERSAL_TYPE

Conditions dans lesquelles le trafic de traversée de périphérie est autorisé.
NET_FW_IP_PROTOCOL

Spécifie le protocole Internet.
NET_FW_IP_VERSION

Spécifie la version IP d’un port.
NET_FW_MODIFY_STATE

Spécifie l’effet des modifications apportées à la stratégie actuelle.
NET_FW_POLICY_TYPE

Le NET_FW_POLICY_TYPE type énuméré spécifie le type de stratégie.
NET_FW_PROFILE_TYPE

Spécifie le type de profil. (NET_FW_PROFILE_TYPE)
NET_FW_PROFILE_TYPE2

Spécifie le type de profil. (NET_FW_PROFILE_TYPE2)
NET_FW_RULE_CATEGORY

Catégorie de règle de pare-feu.
NET_FW_RULE_DIRECTION

Spécifie le sens du trafic auquel une règle s’applique.
NET_FW_SCOPE

Spécifie l’étendue des adresses à partir desquelles un port peut écouter.
NET_FW_SERVICE_TYPE

Spécifie le type de service.
NETCON_CHARACTERISTIC_FLAGS

Le type d’énumération NETCON_CHARACTERISTIC_FLAGS spécifie les caractéristiques possibles pour une connexion réseau.
NETCON_MEDIATYPE

Les valeurs du NETCON_MEDIATYPE énumérer les façons possibles dont l’ordinateur se connecte au réseau.
NETCON_STATUS

Le type NETCON_STATUS énumère les conditions status possibles pour une connexion réseau.
NETCON_TYPE

Le type NETCON_TYPE énumère les différents types de connexions réseau.
NETISO_ERROR_TYPE

L’énumération NETISO_ERROR_TYPE spécifie le type d’erreur lié à une opération d’isolation réseau.
NETISO_ERROR_TYPE

L’énumération NETISO_ERROR_TYPE spécifie le type d’erreur lié à une opération d’isolation réseau. (NETISO_ERROR_TYPE)
NETISO_FLAG

L’énumération NETISO_FLAG spécifie si les fichiers binaires doivent être retournés pour les conteneurs d’application. (NETISO_FLAG)
NETISO_FLAG

L’énumération NETISO_FLAG spécifie si les fichiers binaires doivent être retournés pour les conteneurs d’application. (NETISO_FLAG)
SHARINGCONNECTIONTYPE

Les valeurs du type SHARINGCONNECTIONTYPE énumèrent les types possibles de connexions partagées.

Fonctions

 
Ajouter

La méthode Add crée un mappage de port et l’ajoute à la collection.
Ajouter

La méthode Add ajoute une nouvelle application à la collection.
Ajouter

Ouvre un nouveau port et l’ajoute à la collection.
Ajouter

La méthode Add ajoute une nouvelle règle à la collection.
AddPortMapping

Ajoute un mappage de port de service pour cette connexion.
Cloner

La méthode Clone crée une interface d’énumération à partir de cette énumération. (IEnumNetSharingEveryConnection.Clone)
Cloner

La méthode Clone crée une interface d’énumération à partir de cette énumération. (IEnumNetSharingPortMapping.Clone)
Cloner

La méthode Clone crée une interface d’énumération à partir de cette énumération. (IEnumNetSharingPrivateConnection.Clone)
Cloner

La méthode Clone crée une interface d’énumération à partir de cette énumération. (IEnumNetSharingPublicConnection.Clone)
Connexion

La méthode Connect connecte ou établit cette connexion réseau.
Supprimer

La méthode Delete supprime cette connexion du dossier connections.
Supprimer

La méthode Delete supprime un mappage de port de la liste des mappages de ports pour une connexion particulière.
Désactiver

La méthode Disable désactive un mappage de port pour une connexion particulière.
DisableInternetFirewall

La méthode DisableInternetFirewall désactive le pare-feu de connexion Internet sur cette connexion.
DisableSharing

La méthode DisableSharing désactive le partage sur cette connexion. Il désactive également tous les mappages sur cette connexion. Il ne désactive pas la configuration du pont ou du pare-feu de connexion Internet.
Déconnexion

La méthode Disconnect déconnecte cette connexion.
Double

La méthode Duplicate crée un doublon de cette connexion dans le dossier connections.
EditDescription

La méthode EditDescription définit la propriété description de ce mappage de port à la valeur spécifiée.
EditInternalClient

La méthode EditInternalClient définit la propriété client interne de ce mappage de port sur la valeur spécifiée.
EditInternalPort

La méthode EditInternalPort définit le port interne pour ce mappage de port.
Activer

La méthode Enable active ou désactive ce mappage de port.
Activer

La méthode Enable active un mappage de port pour une connexion particulière.
EnableInternetFirewall

Les méthodes EnableInternetFirewall activent le pare-feu de connexion Internet sur cette connexion.
EnableRuleGroup

Active ou désactive un groupe spécifié de règles de pare-feu.
EnableSharing

La méthode EnableSharing permet le partage sur cette connexion.
get__NewEnum

La méthode get__NewEnum récupère un énumérateur pour la collection de mappages de ports statiques.
get__NewEnum

La méthode get__NewEnum récupère un énumérateur pour la collection connections.
get__NewEnum

La méthode get__NewEnum récupère un énumérateur pour la collection de mappage de ports.
get__NewEnum

La méthode get__NewEnum récupère un énumérateur pour la collection de connexions privées.
get__NewEnum

La méthode get__NewEnum récupère un énumérateur pour la collection de connexions publiques.
get__NewEnum

Retourne un objet prenant en charge IEnumVARIANT qui peut être utilisé pour itérer dans toutes les applications de la collection.
get__NewEnum

Renvoie un objet prenant en charge IEnumVARIANT qui peut être utilisé pour itérer au sein de tous les ports de la collection.
get__NewEnum

Retourne un objet prenant en charge IEnumVARIANT qui peut être utilisé pour itérer dans tous les produits de pare-feu tiers inscrits dans la collection.
get__NewEnum

Retourne un objet prenant en charge IEnumVARIANT qui peut être utilisé pour itérer dans toutes les règles de la collection.
get__NewEnum

Retourne un objet prenant en charge IEnumVARIANT qui peut être utilisé pour itérer au sein de tous les services de la collection.
get_Action

Spécifie l’action d’une règle ou d’un paramètre par défaut. (INetFwRule.get_Action)
get_AllowInboundEchoRequest

Indique si cela est autorisé. (INetFwIcmpSettings.get_AllowInboundEchoRequest)
get_AllowInboundMaskRequest

Indique si cela est autorisé. (INetFwIcmpSettings.get_AllowInboundMaskRequest)
get_AllowInboundRouterRequest

Indique si cela est autorisé. (INetFwIcmpSettings.get_AllowInboundRouterRequest)
get_AllowInboundTimestampRequest

Indique si cela est autorisé. (INetFwIcmpSettings.get_AllowInboundTimestampRequest)
get_AllowOutboundDestinationUnreachable

Indique si cela est autorisé. (INetFwIcmpSettings.get_AllowOutboundDestinationUnreachable)
get_AllowOutboundPacketTooBig

Indique si cela est autorisé. (INetFwIcmpSettings.get_AllowOutboundPacketTooBig)
get_AllowOutboundParameterProblem

Indique si cela est autorisé. (INetFwIcmpSettings.get_AllowOutboundParameterProblem)
get_AllowOutboundSourceQuench

Indique si la mise en attente de la source sortante est autorisée. (Get)
get_AllowOutboundTimeExceeded

Indique si le dépassement du temps sortant est autorisé. (Get)
get_AllowRedirect

Indique si la redirection est autorisée. (Get)
get_ApplicationName

Spécifie le nom convivial de l’application à laquelle cette règle s’applique. (Get)
get_AuthorizedApplications

Récupère la collection d’applications autorisées du profil.
get_BlockAllInboundTraffic

Indique si le pare-feu ne doit pas autoriser le trafic entrant. (Get)
get_BuiltIn

Indique si le port est défini par le système.
get_Characteristics

La méthode get_Characteristics récupère le type de média pour la connexion.
get_Count

La méthode get_Count récupère le nombre de mappages de ports dans la collection.
get_Count

La méthode get__Count récupère le nombre d’éléments dans la collection connections.
get_Count

La méthode get__Count récupère le nombre d’éléments dans la collection de mappage de ports.
get_Count

La méthode get__Count récupère le nombre d’éléments dans la collection de connexions privées.
get_Count

La méthode get_Count récupère le nombre d’éléments dans la collection de connexions publiques.
get_Count

Spécifie le nombre d’éléments dans la collection.
get_Count

Récupère un élément en lecture seule qui génère le nombre d’éléments dans la collection. (INetFwOpenPorts.get_Count)
get_Count

Indique le nombre de produits de pare-feu tiers inscrits.
get_Count

Retourne le nombre de règles dans une collection.
get_Count

Récupère un élément en lecture seule qui génère le nombre d’éléments dans la collection. (INetFwServices.get_Count)
get_CurrentProfile

Récupère le profil de pare-feu actuel.
get_CurrentProfileType

Récupère le type de profil de pare-feu actuellement en vigueur.
get_CurrentProfileTypes

Récupère le profil de pare-feu actif.
get_Customized

Indique si au moins un des ports associés au service a été personnalisé.
get_DefaultInboundAction

Spécifie l’action par défaut pour le trafic entrant. Ces paramètres sont Bloquer par défaut. (Get)
get_DefaultOutboundAction

Spécifie l’action par défaut pour le trafic sortant. Ces paramètres sont Autorisés par défaut. (Get)
get_Description

La méthode get_Description récupère la description associée à ce mappage de port.
get_Description

Spécifie la description de cette règle. (Get)
get_DeviceName

La méthode get_DeviceName récupère le nom de l’appareil associé à la connexion.
get_Direction

Spécifie le sens du trafic auquel la règle s’applique. (Get)
get_DisplayName

Indique le nom complet d’une inscription de produit de pare-feu tiers. (Get)
get_EdgeTraversal

Indique si la traversée de périmètre est activée ou désactivée pour cette règle. (Get)
get_EdgeTraversalOptions

Cette propriété peut être utilisée pour accéder aux propriétés de périphérie d’une règle de pare-feu définie par NET_FW_EDGE_TRAVERSAL_TYPE. (Get)
get_Enabled

La méthode get_Enabled récupère si le mappage de port est activé.
get_Enabled

La méthode get_Enabled récupère les status pour ce mappage de port.
get_Enabled

Indique si les paramètres de cette application sont actuellement activés. (Get)
get_Enabled

Indique si les paramètres de ce port sont actuellement activés. (Get)
get_Enabled

Indique si l’administration à distance est activée. (Get)
get_Enabled

Active ou désactive une règle. (Get)
get_Enabled

Indique si tous les ports associés au service sont activés. (Get)
get_EnumEveryConnection

La méthode get_EnumEveryConnection récupère une interface d’énumération pour toutes les connexions dans le dossier de connexion.
get_EnumPortMappings

La méthode get_EnumPortMappings récupère une interface IEnumNetSharingPortMapping. Utilisez cette interface pour énumérer les mappages de ports pour cette connexion.
get_EnumPrivateConnections

La méthode get_EnumPrivateConnections récupère une interface d’énumération pour les connexions partagées en privé.
get_EnumPublicConnections

La méthode EnumPublicConnections récupère une interface d’énumération pour les connexions partagées publiquement.
get_ExceptionsNotAllowed

Indique si le pare-feu ne doit pas autoriser les exceptions. (Get)
get_ExcludedInterfaces

Spécifie une liste d’interfaces sur lesquelles les paramètres de pare-feu sont exclus. (Get)
get_ExternalIPAddress

La méthode get_ExternalIPAddress récupère l’adresse IP externe pour ce mappage de port sur l’ordinateur NAT.
get_ExternalPort

La méthode get_ExternalPort récupère le port externe sur l’ordinateur NAT pour ce mappage de port.
get_ExternalPort

La méthode get_ExternalPort récupère le port externe associé à ce mappage de port.
get_FirewallEnabled

Indique si un pare-feu est activé localement (le résultat effectif peut différer en raison des paramètres de stratégie de groupe). (Get)
get_FirewallEnabled

Indique si le pare-feu est activé. (Get)
get_GloballyOpenPorts

Récupère la collection des ports ouverts globalement du profil.
get_GloballyOpenPorts

Récupère la collection de ports globalement ouverts associés au service.
get_Grouping

Spécifie le groupe auquel appartient une règle individuelle. (Get)
get_Guid

La méthode get_Guid récupère l’identificateur global unique (GUID) pour la connexion.
get_IcmpSettings

Récupère les paramètres ICMP du profil.
get_IcmpTypesAndCodes

Spécifie la liste des types et codes ICMP pour cette règle. (Get)
get_INetSharingConfigurationForINetConnection

La méthode get_INetSharingConfigurationForINetConnection récupère une interface INetSharingConfiguration pour la connexion spécifiée.
get_Interfaces

Spécifie la liste des interfaces auxquelles la règle s’applique. (Get)
get_InterfaceTypes

Spécifie la liste des types d’interface auxquels la règle s’applique. (Get)
get_InternalClient

La méthode get_InternalClient récupère le nom du client interne pour ce mappage de port.
get_InternalPort

La méthode get_InternalPort récupère le port interne sur l’ordinateur client pour ce mappage de port.
get_InternalPort

La méthode get_InternalPort récupère le port interne associé à ce mappage de port.
get_InternetFirewallEnabled

La méthode get_InternetFirewallEnabled détermine si le pare-feu de connexion Internet est activé sur cette connexion.
get_IPProtocol

La méthode get_IPProtocol récupère le protocole IP associé à ce mappage de port.
get_IpVersion

Spécifie le paramètre de version IP pour cette application. (Get)
get_IpVersion

Spécifie le paramètre de version IP pour ce port. (Get)
get_IpVersion

Spécifie la version IP. (INetFwRemoteAdminSettings.get_IpVersion)
get_IpVersion

Spécifie la version IP du pare-feu pour laquelle le service est autorisé. (Get)
get_IsRuleGroupCurrentlyEnabled

Détermine si un groupe spécifié de règles de pare-feu est activé ou désactivé. (INetFwPolicy2.get_IsRuleGroupCurrentlyEnabled)
get_Item

La méthode get_Item récupère le mappage de port spécifié à partir de la collection.
get_LocalAddresses

Spécifie la liste des adresses locales pour cette règle. (Get)
get_LocalAppPackageId

Spécifie l’identificateur de package ou l’identificateur de conteneur d’application d’un processus, qu’il s’agisse d’une application du Windows Store ou d’une application de bureau. (Get)
get_LocalPolicy

Récupère la stratégie de pare-feu locale.
get_LocalPolicyModifyState

Détermine si l’ajout ou la définition d’une règle ou d’un groupe de règles prend effet dans le profil de pare-feu actuel.
get_LocalPorts

Spécifie la liste des ports locaux pour cette règle. (Get)
get_LocalUserAuthorizedList

Spécifie une liste d’utilisateurs locaux autorisés pour un conteneur d’application. (Get)
get_LocalUserOwner

Spécifie l’identificateur de sécurité utilisateur (SID) de l’utilisateur propriétaire de la règle. (Get)
get_MediaType

La méthode get_MediaType récupère le type de média pour la connexion.
get_Name

La méthode get_Name récupère le nom de la connexion.
get_Name

La méthode get_Name récupère le nom de ce mappage de port.
get_Name

Spécifie le nom convivial de cette application. (Get)
get_Name

Spécifie le nom convivial de ce port. (Get)
get_Name

Spécifie le nom convivial de cette règle. (Get)
get_Name

Récupère le nom convivial du service.
get_NATEventManager

La méthode get_NATEventManager récupère une interface INATEventManager pour le NAT utilisé par l’ordinateur local.
get_NetConnectionProps

La méthode get_NetConnectionProps récupère une interface de propriétés pour la connexion spécifiée.
get_NotificationsDisabled

Indique si les notifications de pare-feu interactives sont désactivées. (INetFwPolicy2.get_NotificationsDisabled)
get_NotificationsDisabled

Indique si les notifications de pare-feu interactives sont désactivées. (INetFwProfile.get_NotificationsDisabled)
get_Options

La méthode get_Options récupère les options associées à ce mappage de port.
get_PathToSignedProductExe

Indique le chemin d’accès au fichier exécutable signé d’une inscription de produit de pare-feu tiers.
get_Port

Spécifie le numéro de port ordonné par l’hôte pour ce port. (Obtenir)
get_ProcessImageFileName

Spécifie le nom du fichier d’image de processus pour cette application. (Obtenir)
get_Profiles

Spécifie les profils auxquels la règle appartient. (Obtenir)
get_Properties

La méthode get_Properties récupère les propriétés d’un mappage de port.
get_Protocol

La méthode get_Protocol récupère le protocole associé à ce mappage de port.
get_Protocol

Spécifie le paramètre de type de protocole pour ce port. (Obtenir)
get_Protocol

Spécifie le protocole IP de cette règle. (Obtenir)
get_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir de laquelle l’application peut écouter le trafic. (Obtenir)
get_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir desquelles le port peut écouter le trafic. (Obtenir)
get_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir desquelles l’administration à distance est autorisée. (Obtenir)
get_RemoteAddresses

Spécifie la liste des adresses distantes pour cette règle. (Obtenir)
get_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir desquelles les ports de service peuvent écouter le trafic. (Obtenir)
get_RemoteAdminSettings

Spécifie les paramètres régissant l’administration à distance.
get_RemoteMachineAuthorizedList

Spécifie une liste d’ordinateurs distants autorisés à accéder à un conteneur d’application. (Obtenir)
get_RemotePorts

Spécifie la liste des ports distants pour cette règle. (Obtenir)
get_RemoteUserAuthorizedList

Spécifie une liste d’utilisateurs distants autorisés à accéder à un conteneur d’application. (Obtenir)
get_RuleCategories

Pour l’inscription d’un produit de pare-feu tiers, indique les catégories de règles pour lesquelles le pare-feu tiers souhaite s’approprier le Pare-feu Windows. (Obtenir)
get_Rules

Récupère la collection de règles de pare-feu.
get_Rules

Récupère la collection des règles de mise en réseau de renforcement des services Windows.
get_Scope

Contrôle l’étendue réseau à partir de laquelle le port peut écouter. (INetFwAuthorizedApplication.get_Scope)
get_Scope

Contrôle l’étendue réseau à partir de laquelle le port peut écouter. (INetFwOpenPort.get_Scope)
get_Scope

Contrôle l’étendue réseau à partir de laquelle l’administration à distance est autorisée. (Obtenir)
get_Scope

Contrôle l’étendue réseau à partir de laquelle le port peut écouter. (INetFwService.get_Scope)
get_SecureFlags

Spécifie les vérifications de pare-feu des niveaux de sécurité fournis par IPsec qui doivent être garanties pour autoriser la collection. Les valeurs autorisées doivent correspondre à celles de l’énumération NET_FW_AUTHENTICATE_TYPE. (Obtenir)
get_ServiceName

Spécifie la propriété de nom de service de l’application. (Obtenir)
get_ServiceRestriction

Récupère l’interface utilisée pour accéder au magasin de renforcement des services Windows.
get_Services

Récupère la collection de services du profil.
get_SharingConnectionType

La méthode get_SharingConnectionType détermine le type de partage activé sur cette connexion.
get_SharingEnabled

La méthode get_SharingEnabled détermine si le partage est activé sur cette connexion.
get_SharingInstalled

Indique si la version actuellement installée de Windows XP prend en charge le partage de connexion.
get_StaticPortMappingCollection

La méthode get_StaticPortMappingCollection récupère une interface pour la collection de mappages de ports statiques sur le NAT utilisé par l’ordinateur local.
get_Status

La méthode get_Status récupère le status de la connexion.
get_TargetIPAddress

La méthode get_TargetIPAddress récupère l’adresse IP de l’ordinateur cible pour ce mappage de port.
get_TargetName

La méthode get_TargetName récupère le nom de l’ordinateur cible pour ce mappage de port.
get_Type

Spécifie le type du profil.
get_Type

Récupère le type du service.
get_UnicastResponsesToMulticastBroadcastDisabled

Indique si le pare-feu ne doit pas autoriser les réponses en unidiffusion à la multidiffusion et au trafic de diffusion. (INetFwPolicy2.get_UnicastResponsesToMulticastBroadcastDisabled)
get_UnicastResponsesToMulticastBroadcastDisabled

Indique si le pare-feu ne doit pas autoriser les réponses en unidiffusion à la multidiffusion et au trafic de diffusion. (INetFwProfile.get_UnicastResponsesToMulticastBroadcastDisabled)
GetProfileByType

Récupère le profil du type demandé.
GetProperties

La méthode GetProperties récupère une structure qui contient les propriétés de cette connexion réseau.
GetUiObjectClassId

La méthode GetUiObjectClassId récupère l’identificateur de classe de l’objet d’interface utilisateur pour cette connexion.
IsIcmpTypeAllowed

Détermine si le type ICMP spécifié est autorisé.
IsPortAllowed

Détermine si une application peut écouter le trafic entrant sur le port spécifié.
IsRuleGroupEnabled

Détermine si un groupe spécifié de règles de pare-feu est activé ou désactivé. (INetFwPolicy2.IsRuleGroupEnabled)
Item

La méthode Item retourne l’application spécifiée si elle se trouve dans la collection.
Item

Retourne le port spécifié s’il se trouve dans la collection.
Item

La méthode Item retourne le produit avec l’index spécifié s’il se trouve dans la collection.
Item

La méthode Item retourne la règle spécifiée si elle se trouve dans la collection.
Item

Retourne le service spécifié s’il se trouve dans la collection.
NcFreeNetconProperties

La fonction NcFreeNetconProperties libère la mémoire associée aux structures NETCON_PROPERTIES.
NcIsValidConnectionName

La fonction NcIsValidConnectionName vérifie si le nom de connexion transmis est valide.
NetworkIsolationDiagnoseConnectFailure

Détermine si l’application appelante dispose des fonctionnalités AppContainer requises pour établir une connexion réseau à un serveur cible.
NetworkIsolationDiagnoseConnectFailureAndGetInfo

La fonction NetworkIsolationDiagnoseConnectFailureAndGetInfo obtient des informations sur un échec de connexion d’isolation réseau en raison d’une fonctionnalité manquante.
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.
NetworkIsolationEnumAppContainers

La fonction NetworkIsolationEnumAppContainers énumère tous les conteneurs d’application qui ont été créés dans le système. (NetworkIsolationEnumAppContainers)
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.
NetworkIsolationFreeAppContainers

La fonction NetworkIsolationFreeAppContainers est utilisée pour libérer les ressources mémoire allouées à un ou plusieurs conteneurs d’application. (NetworkIsolationFreeAppContainers)
NetworkIsolationGetAppContainerConfig

La fonction NetworkIsolationGetAppContainerConfig est utilisée pour récupérer des informations de configuration sur 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 Protection d'application Microsoft Defender (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.
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.
NetworkIsolationSetAppContainerConfig

La fonction NetworkIsolationSetAppContainerConfig est utilisée pour définir la configuration d’un ou plusieurs conteneurs d’application. (NetworkIsolationSetAppContainerConfig)
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.
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.
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.
NewExternalIPAddress

Le système appelle la méthode NewExternalIPAddress si l’adresse IP externe de l’ordinateur NAT change.
NewNumberOfEntries

Le système appelle la méthode NewNumberOfEntries si le nombre total de mappages de ports NAT change.
Next

La méthode Next récupère le nombre spécifié de connexions à partir du dossier Connections à partir de la position d’énumération actuelle.
Next

La méthode Next récupère le nombre spécifié de mappages de ports qui commencent à partir de la position d’énumération actuelle.
Next

La méthode Next récupère le nombre spécifié de connexions partagées en privé qui commencent à la position d’énumération actuelle. (IEnumNetSharingPrivateConnection.Next)
Next

La méthode Next récupère le nombre spécifié de connexions partagées en privé qui commencent à la position d’énumération actuelle. (IEnumNetSharingPublicConnection.Next)
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.
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.
put_Action

Spécifie l’action pour une règle ou un paramètre par défaut. (INetFwRule.put_Action)
put_AllowInboundEchoRequest

Indique si cela est autorisé. (INetFwIcmpSettings.put_AllowInboundEchoRequest)
put_AllowInboundMaskRequest

Indique si cela est autorisé. (INetFwIcmpSettings.put_AllowInboundMaskRequest)
put_AllowInboundRouterRequest

Indique si cela est autorisé. (INetFwIcmpSettings.put_AllowInboundRouterRequest)
put_AllowInboundTimestampRequest

Indique si cela est autorisé. (INetFwIcmpSettings.put_AllowInboundTimestampRequest)
put_AllowOutboundDestinationUnreachable

Indique si cela est autorisé. (INetFwIcmpSettings.put_AllowOutboundDestinationUnreachable)
put_AllowOutboundPacketTooBig

Indique si cela est autorisé. (INetFwIcmpSettings.put_AllowOutboundPacketTooBig)
put_AllowOutboundParameterProblem

Indique si cela est autorisé. (INetFwIcmpSettings.put_AllowOutboundParameterProblem)
put_AllowOutboundSourceQuench

Indique si la mise en attente de la source sortante est autorisée. (Put)
put_AllowOutboundTimeExceeded

Indique si le dépassement du temps sortant est autorisé. (Put)
put_AllowRedirect

Indique si la redirection est autorisée. (Put)
put_ApplicationName

Spécifie le nom convivial de l’application à laquelle cette règle s’applique. (Put)
put_BlockAllInboundTraffic

Indique si le pare-feu ne doit pas autoriser le trafic entrant. (Put)
put_DefaultInboundAction

Spécifie l’action par défaut pour le trafic entrant. Ces paramètres sont Bloquer par défaut. (Put)
put_DefaultOutboundAction

Spécifie l’action par défaut pour le trafic sortant. Ces paramètres sont Autorisés par défaut. (Put)
put_Description

Spécifie la description de cette règle. (Put)
put_Direction

Spécifie le sens du trafic auquel la règle s’applique. (Put)
put_DisplayName

Indique le nom d’affichage d’une inscription de produit de pare-feu tiers. (Put)
put_EdgeTraversal

Indique si la traversée de périphérie est activée ou désactivée pour cette règle. (Put)
put_EdgeTraversalOptions

Cette propriété peut être utilisée pour accéder aux propriétés de périphérie d’une règle de pare-feu définie par NET_FW_EDGE_TRAVERSAL_TYPE. (Put)
put_Enabled

Indique si les paramètres de cette application sont actuellement activés. (Put)
put_Enabled

Indique si les paramètres de ce port sont actuellement activés. (Put)
put_Enabled

Indique si l’administration à distance est activée. (Put)
put_Enabled

Active ou désactive une règle. (Put)
put_Enabled

Indique si tous les ports associés au service sont activés. (Put)
put_ExceptionsNotAllowed

Indique si le pare-feu ne doit pas autoriser les exceptions. (Put)
put_ExcludedInterfaces

Spécifie une liste d’interfaces sur lesquelles les paramètres de pare-feu sont exclus. (Put)
put_ExternalIPAddressCallback

La méthode put_ExternalIPAddressCallback permet à l’application NAT avec la technologie UPnP d’inscrire une interface de rappel avec le NAT. Le système appelle la première méthode de cette interface de rappel si l’adresse IP externe du NAT change.
put_FirewallEnabled

Indique si un pare-feu est activé localement (le résultat effectif peut différer en raison des paramètres de stratégie de groupe). (Put)
put_FirewallEnabled

Indique si le pare-feu est activé. (Put)
put_Grouping

Spécifie le groupe auquel appartient une règle individuelle. (Put)
put_IcmpTypesAndCodes

Spécifie la liste des types et codes ICMP pour cette règle. (Put)
put_Interfaces

Spécifie la liste des interfaces auxquelles la règle s’applique. (Put)
put_InterfaceTypes

Spécifie la liste des types d’interface auxquels la règle s’applique. (Put)
put_IpVersion

Spécifie le paramètre de version IP pour cette application. (Put)
put_IpVersion

Spécifie le paramètre de version IP pour ce port. (Put)
put_IpVersion

Spécifie la version IP. (INetFwRemoteAdminSettings.put_IpVersion)
put_IpVersion

Spécifie la version IP du pare-feu pour laquelle le service est autorisé. (Put)
put_LocalAddresses

Spécifie la liste des adresses locales pour cette règle. (Put)
put_LocalAppPackageId

Spécifie l’identificateur de package ou l’identificateur de conteneur d’application d’un processus, qu’il s’agisse d’une application du Windows Store ou d’une application de bureau. (Put)
put_LocalPorts

Spécifie la liste des ports locaux pour cette règle. (Put)
put_LocalUserAuthorizedList

Spécifie une liste d’utilisateurs locaux autorisés pour un conteneur d’application. (Put)
put_LocalUserOwner

Spécifie l’identificateur de sécurité utilisateur (SID) de l’utilisateur qui est le propriétaire de la règle. (Put)
put_Name

Spécifie le nom convivial de cette application. (Put)
put_Name

Spécifie le nom convivial de ce port. (Put)
put_Name

Spécifie le nom convivial de cette règle. (Put)
put_NotificationsDisabled

Indique si les notifications de pare-feu interactives sont désactivées. (INetFwPolicy2.put_NotificationsDisabled)
put_NotificationsDisabled

Indique si les notifications de pare-feu interactives sont désactivées. (INetFwProfile.put_NotificationsDisabled)
put_NumberOfEntriesCallback

La méthode put_NumberOfEntriesCallback permet à l’application NAT avec la technologie UPnP d’inscrire une interface de rappel auprès du NAT. Le système appelle la première méthode de cette interface de rappel si le nombre de mappages de ports NAT change.
put_Port

Spécifie le numéro de port ordonné par l’hôte pour ce port. (Put)
put_ProcessImageFileName

Spécifie le nom du fichier d’image de processus pour cette application. (Put)
put_Profiles

Spécifie les profils auxquels la règle appartient. (Put)
put_Protocol

Spécifie le paramètre de type de protocole pour ce port. (Put)
put_Protocol

Spécifie le protocole IP de cette règle. (Put)
put_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir de laquelle l’application peut écouter le trafic. (Put)
put_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir desquelles le port peut écouter le trafic. (Put)
put_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir desquelles l’administration à distance est autorisée. (Put)
put_RemoteAddresses

Spécifie la liste des adresses distantes pour cette règle. (Put)
put_RemoteAddresses

Spécifie un ensemble d’adresses distantes à partir desquelles les ports de service peuvent écouter le trafic. (Put)
put_RemoteMachineAuthorizedList

Spécifie une liste d’ordinateurs distants autorisés à accéder à un conteneur d’application. (Put)
put_RemotePorts

Spécifie la liste des ports distants pour cette règle. (Put)
put_RemoteUserAuthorizedList

Spécifie une liste d’utilisateurs distants autorisés à accéder à un conteneur d’application. (Put)
put_RuleCategories

Pour l’inscription d’un produit de pare-feu tiers, indique les catégories de règles pour lesquelles le pare-feu tiers souhaite s’approprier le Pare-feu Windows. (Put)
put_Scope

Contrôle l’étendue réseau à partir de laquelle le port peut écouter. (INetFwAuthorizedApplication.put_Scope)
put_Scope

Contrôle l’étendue réseau à partir de laquelle le port peut écouter. (INetFwOpenPort.put_Scope)
put_Scope

Contrôle l’étendue réseau à partir de laquelle l’administration à distance est autorisée. (Put)
put_Scope

Contrôle l’étendue réseau à partir de laquelle le port peut écouter. (INetFwService.put_Scope)
put_SecureFlags

Spécifie les vérifications de pare-feu des niveaux de sécurité fournis par IPsec qui doivent être garanties pour autoriser la collecte. Les valeurs autorisées doivent correspondre à celles de l’énumération NET_FW_AUTHENTICATE_TYPE. (Put)
put_ServiceName

Spécifie la propriété de nom de service de l’application. (Put)
put_UnicastResponsesToMulticastBroadcastDisabled

Indique si le pare-feu ne doit pas autoriser les réponses en monodiffusion au trafic de multidiffusion et de diffusion. (INetFwPolicy2.put_UnicastResponsesToMulticastBroadcastDisabled)
put_UnicastResponsesToMulticastBroadcastDisabled

Indique si le pare-feu ne doit pas autoriser les réponses en monodiffusion au trafic de multidiffusion et de diffusion. (INetFwProfile.put_UnicastResponsesToMulticastBroadcastDisabled)
S’inscrire

La méthode Register inscrit un produit de pare-feu tiers.
Remove

La méthode Remove supprime le mappage de port spécifié de la collection.
Remove

La méthode Remove supprime une application de la collection.
Remove

Ferme un port et le supprime de la collection.
Remove

La méthode Remove supprime une règle de la collection.
RemovePortMapping

La méthode RemovePortMapping supprime un mappage de port de service de la liste des mappages pour cette connexion.
Renommer

La méthode Rename renomme cette connexion.
Réinitialiser

La méthode Reset entraîne le fonctionnement des appels d’énumération suivants à partir du début de l’énumération. (IEnumNetSharingEveryConnection.Reset)
Réinitialiser

La méthode Reset entraîne le fonctionnement des appels d’énumération suivants à partir du début de l’énumération. (IEnumNetSharingPortMapping.Reset)
Réinitialiser

La méthode Reset entraîne le fonctionnement des appels d’énumération suivants à partir du début de l’énumération. (IEnumNetSharingPrivateConnection.Reset)
Réinitialiser

La méthode Reset entraîne le fonctionnement des appels d’énumération suivants à partir du début de l’énumération. (IEnumNetSharingPublicConnection.Reset)
RestoreDefaults

Restaure la configuration locale à son état installé par défaut.
RestoreLocalFirewallDefaults

Restaure la configuration du pare-feu local à son état par défaut.
RestrictService

La méthode RestrictService active ou désactive la restriction de service pour un service donné.
ServiceRestricted

La méthode ServiceRestricted indique si les règles de restriction de service sont activées pour limiter le trafic vers les ressources spécifiées par les règles de pare-feu.
Skip

La méthode Skip ignore le nombre spécifié de connexions partagées en privé pour cette énumération. (IEnumNetSharingEveryConnection.Skip)
Skip

La méthode Skip ignore le nombre spécifié de mappages de ports pour cette énumération.
Skip

La méthode Skip ignore le nombre spécifié de connexions partagées en privé pour cette énumération. (IEnumNetSharingPrivateConnection.Skip)
Skip

La méthode Skip ignore le nombre spécifié de connexions partagées publiquement pour cette énumération.

Interfaces

 
IEnumNetSharingEveryConnection

L’interface IEnumNetSharingEveryConnection fournit des méthodes pour énumérer toutes les connexions dans le dossier Connections.
IEnumNetSharingPortMapping

L’interface IEnumNetSharingPortMapping fournit des méthodes permettant d’énumérer les mappages de ports pour une connexion particulière.
IEnumNetSharingPrivateConnection

L’interface IEnumNetSharingPrivateConnection fournit des méthodes pour énumérer les connexions partagées privées actuellement configurées.
IEnumNetSharingPublicConnection

L’interface IEnumNetSharingPublicConnection fournit des méthodes pour énumérer les connexions partagées publiquement actuellement configurées.
INATEventManager

L’interface INATEventManager fournit des méthodes permettant aux applications NAT avec la technologie UPnP d’inscrire des interfaces de rappel auprès du NAT. Le système appelle les méthodes dans ces interfaces lorsque la configuration du NAT change.
INATExternalIPAddressCallback

L’interface INATExternalIPAddressCallback est implémentée par l’application NAT avec la technologie UPnP. Il fournit une méthode que le système appelle si l’adresse IP externe de l’ordinateur NAT change.
INATNumberOfEntriesCallback

L’interface INATNumberOfEntriesCallback fournit une méthode que le système appelle si le nombre de mappages de ports change.
INetConnection

L’interface INetConnection fournit des méthodes pour gérer les connexions réseau.
INetConnectionProps

Utilisez l’interface INetConnectionProps pour récupérer les propriétés d’une connexion.
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 contrôlant 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.
INetSharingConfiguration

L’interface INetSharingConfiguration fournit des méthodes pour gérer le partage de connexion, le mappage de ports et le pare-feu de connexion Internet.
INetSharingEveryConnectionCollection

L’interface INetSharingEveryConnectionCollection permet aux langages de script tels que VBScript et JScript d’énumérer toutes les connexions dans le dossier connexions.
INetSharingManager

L’interface INetSharingManager est l’interface principale de l’objet Manager. INetSharingManager fournit des méthodes permettant de déterminer si le partage est installé, de gérer les mappages de ports et d’obtenir des interfaces d’énumération pour les connexions publiques et privées.
INetSharingPortMapping

L’interface INetSharingPortMapping fournit des méthodes pour gérer un mappage de port particulier.
INetSharingPortMappingCollection

L’interface INetSharingPortMappingCollection permet aux langages de script tels que VBScript et JScript d’énumérer des mappages de ports.
INetSharingPortMappingProps

L’interface INetSharingPortMappingProps fournit des méthodes qui récupèrent et définissent les propriétés d’un mappage de port de connexion réseau.
INetSharingPrivateConnectionCollection

L’interface INetSharingPrivateConnectionCollection permet aux langages de script tels que VBScript et JScript d’énumérer les connexions privées.
INetSharingPublicConnectionCollection

L’interface INetSharingPublicConnectionCollection permet aux langages de script tels que VBScript et JScript d’énumérer les connexions publiques.
IStaticPortMapping

L’interface IStaticPortMapping fournit des méthodes permettant de récupérer et de modifier les informations relatives à un mappage de port particulier.
IStaticPortMappingCollection

L’interface IStaticPortMappingCollection fournit des méthodes pour gérer la collection de mappages de ports statiques.
IUPnPNAT

L’interface IUPnPNAT est l’interface principale pour la gestion de la traduction d’adresses réseau (NAT) avec UPnP. L’interface IUPnPNAT permet d’accéder directement ou indirectement à toutes les autres interfaces de l’API NAT avec la technologie UPnP.

Structures

 
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_BINARIES

La structure INET_FIREWALL_AC_BINARIES contient les chemins binaires des applications s’exécutant dans un conteneur d’application. (INET_FIREWALL_AC_BINARIES)
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_CAPABILITIES

La structure INET_FIREWALL_AC_CAPABILITIES contient des informations sur les fonctionnalités d’un conteneur d’application. (INET_FIREWALL_AC_CAPABILITIES)
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_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)
INET_FIREWALL_APP_CONTAINER

La structure INET_FIREWALL_APP_CONTAINER contient des informations sur un conteneur d’application spécifique. (INET_FIREWALL_APP_CONTAINER)
NETCON_PROPERTIES

La structure NETCON_PROPERTIES stocke les valeurs qui décrivent les propriétés d’une connexion réseau.