Llamadas de función naked
Específicos de Microsoft
Las funciones declaradas con el atributo naked se emiten sin código de prólogo o epílogo, lo cual permite escribir secuencias personalizadas de prólogo/epílogo mediante el ensamblador alineado. Las funciones naked se proporcionan como una característica avanzada. Permiten declarar una función que se está llamando desde un contexto que no es C/C++, y crear así diferentes suposiciones sobre dónde están los parámetros o qué registros se conservan. Entre los posibles ejemplos, se encuentran rutinas tales como los controladores de interrupción. Esta característica es especialmente útil para quienes escriben controladores de dispositivos virtuales (VxD).