NLM_INFO
Returns information about an NLM.
typedef struct
{
nuint32 identificationNum ;
nuint32 flags ;
nuint32 type ;
nuint32 parentID ;
nuint32 majorVersion ;
nuint32 minorVersion ;
nuint32 revision ;
nuint32 year ;
nuint32 month ;
nuint32 day ;
nuint32 allocAvailableBytes ;
nuint32 allocFreeCount ;
nuint32 lastGarbageCollection ;
nuint32 messageLanguage ;
nuint32 numOfReferencedPublics ;
} NLM_INFO;
uses calwin32
NLM_INFO = packed Record
identificationNum : nuint32;
flags : nuint32;
NLMtype : nuint32;
parentID : nuint32;
majorVersion : nuint32;
minorVersion : nuint32;
revision : nuint32;
year : nuint32;
month : nuint32;
day : nuint32;
allocAvailableBytes : nuint32;
allocFreeCount : nuint32;
lastGarbageCollection : nuint32;
messageLanguage : nuint32;
numOfReferencedPublics : nuint32;
End;
0x0001 = REENTRANT 0x0002 = MULTIPLE 0x0004 = SYNCHRONIZE 0x0008 = PSEUDOPREEMPTION
0 = NLM_GENERIC 1 = LAN_DRIVER 2 = DSK_DRIVER 3 = NAM_SPACE 4 = NLM_UTILITY 5 = MIRRORED_SERVER_LINK 6 = NLM_OS 7 = NLM_PAGED_HIGH_OS 8 = HOST_ADAPTER_MODULE 9 = CUSTOM_DEVICE_MODULE 10 = NLM_FILE_SYSTEM 11 = NLM_REAL_MODE 12 = GHOST_TYPE 13 = SMP_NORMAL_TYPE 14 = NIOS_TYPE_NLM 15 = CIOS_CAD_TYPE 16 = CIOS_CLS_TYPE 20 through 32 = NICI (Novell International Cryptographic Infrastructure)