La librairie COM DLL fournie des fonctions pouvant être importées par tous les outils développés avec des langages de codes supportant les fonctions importées DLL.
Tous les outils avec interface de ligne de commande ont aussi une fonction exportée DLL et toutes ces fonctions utilise la même syntaxe.
En syntaxe C nous avons
void CALLBACK EntryPoint(HWND hwnd, HINSTANCE hinst, LPSTR lpszCmdLine, int nCmdShow);
Seul les paramètres hwnd (indicateur utilisé comme fenêtre propriétaire pour toute les fenêtres crées par les outils) et lpszCmdLine (ligne de commande d'outils d'arguments, équivalent de l'outil interface de ligne de commande command line) sont utilisés en interne.
Le nom de la fonction générique EntryPoint peut être remplacé par le nom de la fonction de l'outil importé; cet outil peut être consulté dans la section correspondante de cette aide.