Partilhar via


Chamadas de função naked

Seção específica da Microsoft

As funções declaradas com o atributo naked são emitidas sem código de prólogo ou de epílogo, o que permite escrever suas próprias sequências personalizadas de prólogo/epílogo usando o assembler embutido. As funções naked são fornecidas como um recurso avançado. Elas permitem declarar uma função que está sendo chamada de um contexto diferente de C/C++ e, portanto, fazer suposições diferentes sobre onde estão os parâmetros ou quais registros são preservados. Os exemplos incluem rotinas como manipuladores de interrupção. Esse recurso é particularmente útil para gravadores de drivers de dispositivos virtuais (VxDs).

Que mais você deseja saber?

Fim da seção específica da Microsoft

Confira também

Convenções de chamada