DLL FUNCTION
DLL FUNCTION cImportFuncName LOCALNAME cInternalName PARAMTYPE CSTD/PASCAL (...) AS rettype LIB DllNameDeclaración histórica de integración con bibliotecas.
Descripción general
Guía eAdvpl declara función importada de DLL/SO. Sección 5.1, p. 27 describe nombres, tipos y retorno externo sin confirmar soporte actual, ABI, arquitectura ni tipos aceptados. Referencia histórica, no receta para cualquier AppServer. Ejemplo es ficha de comprobación sin cargar biblioteca ni ejecutar símbolo. (Guia de referência eAdvpl, s.f., ref. 1)
Sintaxis
DLL FUNCTION cImportFuncName LOCALNAME cInternalName PARAMTYPE CSTD/PASCAL (...) AS rettype LIB DllNameRetorno
Declaración sin retorno propio; rettype pertenece a función externa.
Ejemplo comentado
// Ficha de integracion propuesta; no es codigo ejecutable.
Biblioteca: comprobar origen y arquitectura
Simbolo: comprobar nombre exportado
Parametros: comprobar tipos y convencion
Compatibilidad actual: sin confirmarFicha de análisis; ninguna biblioteca utilizada. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- No adivinar tipos ni convención desde nombre de función.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.