Visual Studio permet d'effacer l'indicateur d'interruption des processeurs via _disable ou _enable (voir lien). Quand, il est recommandé d'utiliser de tels outils. En particulier, en vue de la performance. https://msdn.microsoft.com/en-us/library/tzkfha43.aspxC++: Quand devrais-je utiliser _disable() _enable()
-1
A
Répondre
2
_disable()
et _enable()
sont respectivement utilisés pour désactiver et activer les interruptions.
Read more about interrupts here.
Si vous êtes un C++ débutant, vous n'avez pas besoin probablement cela, sauf si votre objectif est d'écrire un noyau de système d'exploitation.
0
Dans votre cas, jamais. Juste oublie qu'il existe. :)
Le drapeau d'interruption peut seulement être basculé en mode noyau, développez-vous un pilote en mode noyau? –
Je ne suis pas un développeur de pilote en mode noyau. Qu'est-ce que le mode noyau? – user1235183
Absence d'une compréhension minimale du problème – sehe