Exception par feu erreur

Utilisateur anonyme - 25 nov. 2011 à 19:36
 Utilisateur anonyme - 26 nov. 2011 à 14:16
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

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 234
25 nov. 2011 à 19:44
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
0
NHenry Messages postés 15025 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 26 novembre 2022 157
25 nov. 2011 à 20:03
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
---
0
Utilisateur anonyme
25 nov. 2011 à 20:50
Oui désolé j'ai oublié de me relire, c'est un code pour ajouter au par feu windows une exception de mon programme.
0
Utilisateur anonyme
25 nov. 2011 à 20:53
Henry je ne comprends pas ton la doc que tu m'a envoyé
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
26 nov. 2011 à 14:16
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
0