Exception par feu erreur

Signaler
-
 Utilisateur anonyme -
Bonjour,
j'ai récupéré ce code source de par feu

Imports NetFwTypeLib
Public Class Form1
 
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 
        ' Create the Application we want to add to the exception list
        Dim appType As Type = Type.GetTypeFromProgID("HnetCfg.FwAuthorizedApplication")
        Dim app As INetFwAuthorizedApplication
        app = DirectCast(Activator.CreateInstance(appType), INetFwAuthorizedApplication)
 
        ' Set the application properties
        app.Name = "Negative0's Sandbox"
        app.ProcessImageFileName = "C:\Users\Negative0\vbsandbox2.exe"
        app.Enabled = True
 
 
        ' Get the firewall manager, so we can get the list of authorized apps
        Dim fwMgrType As Type = Type.GetTypeFromProgID("HnetCfg.FwMgr")
        Dim fwMgr As INetFwMgr
        fwMgr = DirectCast(Activator.CreateInstance(fwMgrType), INetFwMgr)
 
        ' Get the list of authorized applications from the Firewall Manager, so we can add our app to that list
        Dim apps As INetFwAuthorizedApplications
        apps = fwMgr.LocalPolicy.CurrentProfile.AuthorizedApplications
        apps.Add(app)
 
    End Sub
 
End Class


Mais j'ai des erreurs Type 'INetFwAuthorizedApplication' non défini.





Merci de votre aide !

5 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
239
Bonjour,
par feu qui ?
S'il est décédé, tu ne peux en effet plus l'interroger et je comprends ton désarroi.

____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Messages postés
14827
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 octobre 2021
157
Bonjour,

En cherchant rapidement :
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365101%28v=vs.85%29.aspx

Il faut voir dans ces 2 fichiers :
FirewallAPI.dll; Hnetcfg.dll

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, ce lien ou encore celui-ci[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---

Oui désolé j'ai oublié de me relire, c'est un code pour ajouter au par feu windows une exception de mon programme.

Henry je ne comprends pas ton la doc que tu m'a envoyé

Salut,
Tu veux surement dire "pare-feu" ou en anglais "firewall"...

Comme dit NHenry, fais des recherches sur le "INetFwAuthorizedApplications"

J'ai vu ça chez MSDN:

http://msdn.microsoft.com/fr-fr/library/microsoft.teamfoundation.common.inetfwauthorizedapplications_methods.aspx

La rapidement j'ai pas trouvé de page entièrement en français, mais de toute façon tu programmes avec des thermes en anglais...

Cordialement



CF2i - Guadeloupe
Ingénierie Informatique