Quel est l'usage du paramètre stdcall dans l'action addPrototypes et sa pertinence ?

Convention d'appel et Paramètre stdcall

Le paramètre stdcall, prenant les valeurs TRUE ou FALSE (par défaut FALSE), indique si les fonctions doivent être appelées en utilisant la convention d'appel __stdcall. Ce paramètre est spécifiquement pertinent pour les environnements Windows PC et concerne l'interopérabilité avec certaines bibliothèquesPointeurs logiques (Libref) reliant SAS Viya à des sources de données physiques (dossiers, bases de données, CAS) pour lire, écrire et organiser les tables de manière structurée. ou systèmes externes. Pour la plupart des déploiements SAS Viya sur des plateformes non-Windows, ce paramètre n'est généralement pas utilisé.

Exemples pour l'action addPrototypes

Ajout d'un prototype simple
Schéma conceptuel de l'exemple : Ajout d'un prototype simple

Cet exemple montre comment addPrototypes compile un module C externe via routineCode. La table CAS my_protos générée est persistée (saveTable=TRUE) pour exécuter ce code distribué in-memory.

Prototypage avancé avec chiffrement et promotion
Schéma conceptuel de l'exemple : Prototypage avancé avec chiffrement et promotion

Cet exemple pour l'action CAS addPrototypes implémente l'obfuscation via encode et la persistance globale (promote), sécurisant ainsi vos fonctions FCMP compilées en environnement multi-utilisateurs.