Abfrage des AIA-Moduls
pcIMAGE-SDIG
Dazu kann die Funktion mvGetModuleInfo() verwendet werden.
Syntax:
VOID _MVDFKT mvGetModuleInfo ( DEV_T FAR* dev, /* pointer to device-key */
BYTE Modules, /* how many modules should be checked */
>INFO_T FAR* info) /* info-structures */
Der Parameter "Modules" wird bei der pcIMAGE-SDIG ignoriert, da es maximal 1 Modul geben kann.
Im Falle eines AIA Moduls wird das Element INFO_T::BoardType auf "AIA" gesetzt. Die Standard SDIG liefert ein Leerstring.
Beispiel:
BOOL IsAIAModuleAvailable( DEV_T FAR* dev )
{
INFO_T info;
mvGetModuleInfo(dev,1,&info);
if ( strcmp(info.BoardType , "AIA") == 0 )
return TRUE;
else
return FALSE;
}