Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Específico da Microsoft
As informações mais completas e up-tosobre este tópico podem ser encontradas em dllexport, dllimport.
Os dllimport modificadores e dllexport de classe de armazenamento são extensões específicas da Microsoft para a linguagem C. Esses modificadores definem explicitamente a interface da DLL para seu cliente (o arquivo executável ou outra DLL). Declarar funções como dllexport elimina a necessidade de uma definição de módulo (. DEF). Você também pode usar os dllimport modificadores e dllexport com dados e objetos.
Os dllimport modificadores de classe de armazenamento e dllexport devem ser usados com a palavra-chave de sintaxe de atributo estendido, __declspec, conforme mostrado neste exemplo:
#define DllImport __declspec( dllimport )
#define DllExport __declspec( dllexport )
DllExport void func();
DllExport int i = 10;
DllExport int j;
DllExport int n;
Para obter informações específicas sobre a sintaxe para modificadores de classe de armazenamento estendidos, consulte Atributos de Storage-Class estendidos.
END Específico da Microsoft