Partager via


Appel d’API internes

Le fichier d’en-tête Winternl.h expose des prototypes d’API Windows internes. Aucune bibliothèque d’importation n’est associée. Les développeurs doivent donc utiliser la liaison dynamique au moment de l’exécution pour appeler les fonctions décrites dans ce fichier d’en-tête.

Les fonctions et structures de Winternl.h sont internes au système d’exploitation et peuvent être modifiées d’une version de Windows à l’autre, et éventuellement même entre les Service Packs pour chaque version. Pour maintenir la compatibilité de votre application, vous devez utiliser les fonctions publiques équivalentes à la place. D’autres informations sont disponibles dans le fichier d’en-tête, Winternl.h, et la documentation de chaque fonction.

Si vous utilisez ces fonctions, vous pouvez y accéder via une liaison dynamique au moment de l’exécution à l’aide de LoadLibrary et de GetProcAddress. Cela permet à votre code de répondre correctement si la fonction a été modifiée ou supprimée du système d’exploitation. Toutefois, les modifications de signature peuvent ne pas être détectables.