j'ai essayé d'ouvrir kernel32.dll
utilisant dépendance Walker sur Windows 10. J'ai l'erreur et l'avertissement suivants:
Erreur: au moins une dépendance implicite ou transmise requise est introuvable.
Avertissement: Au moins un module de dépendance de délai de chargement n'a pas été trouvé.
Je suis sous Windows 10 32Bit, et la dépendance est également 32Bit. En outre, j'exécute la dépendance walker en tant qu'administrateur.
Cela n'a rien à voir avec les charges de retard. Ce sont des ensembles d’API MS - essentiellement, un niveau supplémentaire d’indirection d’appel introduit progressivement depuis Windows 7. Le développement du walker de dépendance semble s’être arrêté bien avant cela, et il ne peut pas gérer correctement les ensembles d’API.
Donc, ce sont tous des faux négatifs et rien d'inquiétant. Vous ne manquez rien.
Edit: Ce n'est qu'en octobre 2017 que quelqu'un a finalement essayé de combler cette lacune. Meet Dependencies by lucasg . Je ne l'ai que brièvement manipulé jusqu'à présent, mais elle gère bien les ensembles d'API et est au moins très digne d'attention.
Il existe une réimplémentation de dépendance qui doit être implémentée pour les fonctionnalités ultérieures des mécanismes de la DLL. Jettes un coup d'oeil à