Chiamate di funzioni naked
Sezione specifica Microsoft
Le funzioni dichiarate con l'attributo naked vengono generate senza codice di epilogo o di prologo, consentendo all'utente di scrivere sequenze di epilogo o di prologo personalizzate utilizzando assembler inline. Le funzioni naked vengono fornite come funzionalità avanzata. Tali funzioni consentono di dichiarare una funzione chiamata da un contesto diverso da C/C++ e di conseguenza si basano su presupposti diversi sulla posizione dei parametri o sui registri mantenuti. Gli esempi includono routine come gestori di interrupt. Questa funzionalità è particolarmente utile per i writer dei driver di dispositivo virtuali (VxDs).