Accueil > Forum > > > > Pour utiliser le DDK de Micrososot ? ... quoi prendre ??
Pour utiliser le DDK de Micrososot ? ... quoi prendre ??
dimanche 19 septembre 2004 à 22:50:15 |
Pour utiliser le DDK de Micrososot ? ... quoi prendre ??

Robbby
|
Bonjour à tous, Ma question me semble simple et pourtant, je n'arrive pas à y trouver de réponses. Et pourtant j'ai cherché pas mal sur le Net. Voici: Je voudrais pouvoir utiliser le DDK de Microsoft (je l'ai !). Au départ j'ai essayé avec Visual C++ 6.0 .... niet, niet ! Visual C++ 6.0 n'accepte pas le DDK !! ... Que dois-je utiliser alors ??? ... Visual C++.Net 2003 ? ..... Visual Studio. Net 2003 ? ... Lequel accepte le DDK, et quelle version ... Edu, Standard, Pro ... ? De façon plus générale, quels sont le ou les environnements qui acceptent, avec certitudes, le DDK de Microsoft. Qui a déjà pratiquement utilisé et compilé avec ce DDK ... par exemple avec le Ntddk.h (de ce DDK de Microsoft) dans les includes ... ? Et qu'utilisiez vous exactement comme environnement/langage ? ... Merci mille fois à celui qui pourra me répondre ... avant d'acheter, j'aimerais bien être certain ! A l'avance, un grand grand merci !
|
|
dimanche 19 septembre 2004 à 23:22:05 |
Re : Pour utiliser le DDK de Micrososot ? ... quoi prendre ??

BruNews
|
Question langage c'est vite regle, pur C (ou ASM mais difficile a modifier ensuite), le C++ est exclus en kernel mode. On pouvait compiler avec VC6 mais ne me souviens plus des options (c'est pas tout recent).
Pour resumer, tu ecris ton code dans VS pour le confort de l'editeur si tu veux, ensuite fermeture VS et compilation par les outils ligne de commande du DDK Build Environment -> Checked ou FreeBuild et dans la console qui apparait: taper: D: ENTER (par exemple si tu bosses sur D:\ taper: cd [chemin du source] ENTER taper: build ENTER
"chemin du source" est ou tu auras ton fichier 'sources', normalement le dossier avec les fichiers de code.
ciao... BruNews, MVP VC++
|
|
dimanche 19 septembre 2004 à 23:59:51 |
Re : Pour utiliser le DDK de Micrososot ? ... quoi prendre ??

Robbby
|
Merci pour ta réponse BruNews. Je peux insister un rien ? Le sujet est pasionnant ... merci à toi ! Bon ... Tu dis ceci : "Le C++ est exclus en mode kernel". Mais pourquoi ça ? (je suis un novice en la matière,mais je suis déterminé, hi !) Pourquoi le C++ est-il exclu en mode kernel ? Le mode kernel "en final" se moque du langage utilisé ... en final, ce sera de toute façon du code machine, non ? Dirais-tu cela uniquement parceque le ddk de microsoft est écrit en "pur C" ? Et que si l'on pose "kernel mode" = forcément "ddk" ... pas question de mélanger le "pur C" du ddk, avec autre chose que du "pur C" ? Si c'est le bon raisonnement, j'ai compris ! Bon ... au passage tu parles de "VS" ... parles-tu de Visual Studio.Net par exemple ? Je continue ... Si j'ai bien compris, pour utiliser le ddk de microsoft ... il se suffit à lui même ... mis à part l'utilisation d'un éditeur de texte. Le ddk dispose donc dans ces outils, d'un compilateur de "pur C" accessible par la comande "build" .... c'est correct ? ou je n'ai pas compris ? ... Ce compilateur, via la commande "build", compilera toutes les lignes de "pur C" que l'on aura mis dans le fichier source (n'importe quel programme perso en "pur C") et intégrera aussi dans la compilation l'éventuel "Ntddk.h" qui pourrait se trouver dans include ... correct, ou non ? Je pourrais alors tout aussi bien utiliser ce compilateur contenu dans ce ddk pour compiler n'importe quel programme écrit en "pur C" ... correct, ou non ? Mais alors .... N'existe-t-il aucun environnement complet utilisant du "pur C", qui serait capable lui-même de compiler directement notre programme (écrit en "pur C") et comportant notre "Ntddk.h" ? C'est curieux .... il me semble avoir lu sur le net .... que Visual Studio.Net en était capable ! ... mais d'après ce que tu me dis, c'est impossible ... tu confirmes ? Un environnement complet capable de compiler directement serait tout de même plus confortable ... que de devoir a chaque fois passer par "build" ... Un tout grand merci à toi de me consacrer un peu de ton temps et de répondre à tout ceci. C'est un "truc" important pour moi ... et totalement passionnant. Merci BruNews.
|
|
lundi 20 septembre 2004 à 00:19:48 |
Re : Pour utiliser le DDK de Micrososot ? ... quoi prendre ??

BruNews
|
Pourquoi je dis 'pur C' et C++ exclus, mais ça tombe sous le sens. Quand tu instancies une classe, il se passe quoi ? ben une alloc sur le tas pour ses donnees membres et un pointeur en Vtable (this, qui est l'adresse de la classe). En kernel mode ceci n'aurait aucun sens, on n'a pas de tas puisqu'on est en 'contexte indefini', il faut passer par une demande d'alloc memoire systeme pour quoi que ce soit. Regarde ExAllocatePoolWithTag() et sa suite...
ciao... BruNews, MVP VC++
|
|
lundi 20 septembre 2004 à 10:22:15 |
Re : Pour utiliser le DDK de Micrososot ? ... quoi prendre ??

Robbby
|
Merci pour ta réponse BruNews. Regarde ... j'avais, il y a une petite semaine, posé la question directement à Microsoft- France. Ils m'ont répondu ce matin, voici leur réponse : ------------------------- Bonjour,
Nous accusons réception de votre message et vous en remercions. Le produit Microsoft " Visual C++ .Net " supporte le DDK de Microsoft (Driver Development Kit). Merci de l'intérêt que vous témoignez à l'égard de nos produits. Cordialement, ------------------------- Comment peut-on comprendre cette réponse BruNews. Je m'y perds entre d'une part, "tes" remarques pas mal pertinentes ... (tiliser l'outil du ddk "build" ET kenel mode = que du "pur C") ... et ... cette réponse de Microsoft qui me dit : VC++.Net + ddk = OK ! Ton point de vue, BruNews, est très cohérent ... que veux alors dire Micosoft-France par " VC++.Net supporte le ddk" ? Il n'y a aucun "piège" ici Brunews ... je n'essaye pas de faire le "malin" (mon dieu non !!), j'essaye de comprendre. Encore merci pour ton aide et pour ta réponse prochaine.
|
|
lundi 20 septembre 2004 à 10:40:07 |
Re : Pour utiliser le DDK de Micrososot ? ... quoi prendre ??

BruNews
|
Réponse acceptée !
La est la question, qu'entend celui qui a repondu par 'supporte' ? Quand MS fournira avec le ddk un projet wdm en .vcproj alors on verra, pour l'instant je reste persuade que la meilleure technique est celle que j'ai indiquee plus haut.
ciao... BruNews, MVP VC++
|
|
Cette discussion est classée dans : net, visual, utiliser, microsoft, ddk
Répondre à ce message
Sujets en rapport avec ce message
Recherche Microsoft Visual Cpp [ par Socrate ]
Je cherche un url (adresse internet) pour télécharger gratuitement Microsoft Visual Cpp.Please help ...Merci d'avance :)
Profiler sous Visual C++ .NET [ par Toumhor ]
Salut,je voudrait "profiler" mon appli sous Visual C++ .NET. c à dire savoir combien de temps passe mon appli dans la méthode "MaMethode". Sous Visual
Tester une font en Visual C++ .NET MFC [ par ThatSMI ]
Je ne sais pas tester SIMPLEMENT l'existence d'une font en C++ projet MFC.L'accès au classe Font m'est imposible et les possiblités de la classe CFont
URGENT : Comment utiliser winzip avec Visual C++ 6 [ par SidSilver ]
Je recherche les commandes expliquees (en francais si possible) pour zipper un fichier avec winzip dans un programme en Visual C++
PROBLEME WINDOW/SOCKET [ par zzzzzz ]
Voila le truc j'aimerai que quand on clique sur le bouton connecter sa connect un socket a n'importe kel ip c pas la question. mon applic window march
instal de visual.net sur win 2000 URGENT [ par pirate75000 ]
Instal sur win 2000 SP3aprées deux heures instal de visual.net entrepriseà la fin il me manque echec de l'installation et tout et a refaire je l'ai de
Concours .NET ??? [ par VISUALSNAKE ]
bonjour a tous. Je viens de voir que le nouveau concours était en .NET ! Mais le .NET est une affreuse mer** de microsoft. Qui a envie de developper s
A l'aide ! [ par darunia ]
Salut,Je suis debutant en c++ et j'ai un probleme de compilation.e:\program files\microsoft visual studio\vc98\include\excpt.h(36) : warning C4518: 'e
Visual C++ 6 OU Visual C++ .net ? [ par CrAShGuN ]
Bonjour, je voudrais avoir l'avis d'un habituer du language C++. Moi je débute dans ce domaine et je voudrais bien savoir ce que vous pourriez me cons
Est ce que quelqun a lu le manuel de reférence visual C++ .net [ par Poolman ]
Voila, j'aimerais accéder aux fichiers sourcesde cet ouvrage sans l'acheter, c'est pourquoi, si quelqun a le MANUEL DE RÉFÉRENCE MICROSOFT VISUAL C++
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : CXIMAGERE : CXIMAGE par rt15
Cliquez pour lire la suite par rt15
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|