Le pilote a refusé l'accès à la carte PCI


1

Bon, j'ai posé cette question à StackOverflow ( ici ) et ils ont suggéré d'essayer ServerFault pour obtenir de l'aide sur les autorisations.

Alors, voici l'affaire. Nous avons conçu une carte PCI personnalisée et écrit le pilote correspondant. Cela a fonctionné pendant des années sans problèmes, mais maintenant nous avons rencontré une installation particulière où cela ne fonctionne pas. Le problème est que nous ne pouvons pas nous connecter au PCI pour commencer à communiquer avec lui.

Nous avons essayé de remplacer la carte et avons eu le même problème. Nous avons fait remplacer la carte mère en pensant que les slots PCI étaient mauvais. Cela n'a pas aidé non plus. Nous avons essayé les cartes sur un autre ordinateur et elles ont toutes fonctionné. Cela semblait donc être quelque chose de spécifique à l'ordinateur.

Le Gestionnaire de périphériques Windows indique que le périphérique fonctionne correctement et semble avoir toutes les informations de pilote correctes.

Nous avons maintenant cet ordinateur gênant au bureau pour les tests. À l'aide d'informations de débogage supplémentaires dans le pilote, nous avons déterminé que nous ne pouvions pas nous connecter car l'accès était refusé. Cela ressemble à un problème d'autorisations pour moi.

Je dois noter que nous sommes connectés au système en tant qu'administrateur local.

Alors, quelle option de configuration sous Windows peut empêcher l’accès à un périphérique?

Réponses:


0

Je ne sais pas trop à quel compte un pilote se connecte (en fait, je suis presque sûr que les pilotes ne se connectent pas). S'agit-il d'un service utilisant le pilote? S'il s'agit d'un service, créez un compte appartenant au groupe d'administrateurs et exécutez-le sous ce compte. Si le problème persiste, continuez d’ajouter des droits dans le cadre de la stratégie de sécurité locale (attribution de droits d’utilisateur) jusqu’à ce que le système fonctionne, puis supprime les droits antérieurs à celui qui a fonctionné. C'est une force brutale, mais c'est un moyen sûr de savoir s'il y a une question de droits. Dans votre autre question, vous avez mentionné createfile. Assurez-vous que le compte que vous utilisez possède une vérification de contournement en tant que contrôle correct et complet du répertoire.

L'explorateur de processus peut vous aider à déterminer où les choses échouent

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.