Equivalent Socket dans un driver ?

Résolu
Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008 - 21 févr. 2008 à 15:07
Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008 - 1 mars 2008 à 19:31
Bonjour, j'ai réalisé un driver, et j'aimerais (pour certaines raisons) utiliser des flux http depuis ce driver ; je recherche une méthode simple (s'il en existe) pour communiquer via le réseau, à la façon des sockets en user-land, mais pour la kernel ici.. j'aimerais si possible éviter de devoir forger moi-même les paquets..

Merci !

____________________________
MSP - Microsoft Student Partner

4 réponses

BlackLynxII Messages postés 2 Date d'inscription samedi 14 juin 2003 Statut Membre Dernière intervention 1 mars 2008
1 mars 2008 à 14:00
Jette un coup d'oeil là :
http://blackclowns.org/emags.html
(mag01 / article 4&5) ça parle de TDI et d'imiter Winsock dans un driver.

En espérant que ça puisse te servir.
3
MuPuF Messages postés 536 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 22 août 2008
21 févr. 2008 à 15:56
Je sais pas pourquoi mais en voyant le titre, j'ai bizarement su desuite de qui ça venait :D
Good luck, refait une petite recherche, trouvé que TDI, sinon, tu peux tjs envisager de faire passer les infos en userland avec des read et write dans des pipes nommés. M'enfin,faut que le volume d'info soit limité, mais c'est quand même mieux que les IOCTLS (Les IOCTLS sont tjs dans le sens user ->driver si mes souvenirs sont bon).
Faut que je finisse de lire ce bouquinsur les drivers, il attend, ouvert, sous mon lit

Bonne journée

/* MuPuF® <
0
Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008
21 févr. 2008 à 20:41
Il me semble que j'ai déjà vu un prog utilisant les IOCTLs pour récupérer des infos kernel à partir du driver...
Sinon je vais jeter un oiel aux TDI, merci.

____________________________
MSP - Microsoft Student Partner
0
Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008
1 mars 2008 à 19:31
Oui, merci, finalement j'avais utilisé TDI.
0
Rejoignez-nous