begin process at 2012 05 30 19:18:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Driver

 > 

Trouver Vendor ID et Device ID en C


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Trouver Vendor ID et Device ID en C

vendredi 24 avril 2009 à 12:03:35 | Trouver Vendor ID et Device ID en C

rm14

Bonjour à tous,

je cherche comment on peut trouver le Vendor ID et Device ID d'une carte PCI en langage C.
j'ai besoin de ça pour identifier le type de carte qui est connectée pour un programme.
je connait ces identifiants mais le but est de les récupérer par logiciel.
merci d'avance

Romain
vendredi 24 avril 2009 à 16:05:12 | Re : Trouver Vendor ID et Device ID en C

BruNews

Administrateur CodeS-SourceS
via la Setup API ça devrait faire.

Regarde cet exemple:
http://www.cppfrance.com/code.aspx?ID=26064

ciao...
BruNews, MVP VC++
lundi 27 avril 2009 à 16:21:05 | Re : Trouver Vendor ID et Device ID en C

rm14

j'ai essayé mais je pense pas que le prog ne retourne pas le vendor ID et le device ID.
ou alors j'ai pas tout compris, je connait moins le C++.
En fait les données que je veut lire sont dans la mémoire EEPROM de ma carte alors c'est ça qu' il faut que j'arrive à lire mais avec quelle instruction ???

Romain
mardi 5 mai 2009 à 21:02:31 | Re : Trouver Vendor ID et Device ID en C

rm14

Setup API m'affiche bien ma carte avec les codes que j'ai besoin dans la colonne d'à coté
faut que je regarde le détail du code pour comprendre ou ça va les chercher 

Romain
mercredi 6 mai 2009 à 07:42:42 | Re : Trouver Vendor ID et Device ID en C

BruNews

Administrateur CodeS-SourceS
La plus grande partie de ce que donne en infos la Setup Api vient de la base de registres.
Ces infos ont été écrites en BDR soit à la pose matérielle, soit à chaque boot de Windows.
Ce qui ne serait pas en BDR est obtenu via DeviceIoControl pour interroger les drivers materiels.
Pour résumer, tout vient donc du kernel mode et je te conseillede continuer via l'API si tu veux que ton prog ait une certaine pérennité.

ciao...
BruNews, MVP VC++


Cette discussion est classée dans : trouver, carte, id, device, vendor


Répondre à ce message

Sujets en rapport avec ce message

trouver le bon process ID!!! [ par anthraxx ] Je voudrais terminer un processus (avec TerminateProcess) dont je ne connais que le nom du fichier executable (mdm.exe par exemple), et le processus n courbe en C++ ? [ par thuglife6938 ] Bonjour à tous,Voila mon problème, j'ai une carte d'acquisition qui me sert à récupérer un signal électrique et avec cette carte j'ai un logiciel en C Choix du Device (carte son) et choix de la LineIN,WaveInOpen(...) [ par vassily8 ] bonjour a tous,voila je cherche a faire un programme qui enregistre en WAVE le son provenant de l'entrée Line IN de mon pc.Le programme fonctionnait s Prb com port série : Avis aux experts [ par Kurpeus1 ] Bonjour a tous.Voici mon problème. Je dispose d'un terminal de lecture de codebar communiquant par le port série. J'essaye tant bien que mal de commun Timer dans service [ par deck_bsd ] Bonjour à tous,Voila, je me demandai, ds mon service je doit me servir d'un timer. Hors celui-ci ne contient aucune fenêtre et donc aucun hwnd. Donc d Problème de dll (chargement) [ par Nikolas13 ] Bonjourje suis actuelement en train de développer un programme en C.Ce programme controle une carte d'acquisition analogique pour faire des mesures de fichiers [ par edf102 ] bonjour,je suis en train de faire un prog qui lit un fichier pgm(image)puis le copiepour ce faire j'utilisecette methode :#include int main() {      i fstream [ par edf102 ] bonjour,je suis en train de faire un prog qui lit un fichier pgm(image)puis le copiepour ce faire j'utilisecette methode :#include int main() {      i choisir le device avec waveIn() [ par matt22 ] Bonjour à tous !je voudrais dans un programme enregistrer l'audio micro.Mais j'ai 2 device différent, j'arrive grace à la méthode :         /* Get the Carte animé [ par messa1937 ] Bonjour,Je cherche quelqu'un pour m'aider ou m'orienter.Je doit realiser une carte animée representant la repartition des épicentres des seismes en fo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,309 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales