System32 Function 16 (10h) - Get Module Info
Description |
This service lets you request information on loaded modules/servers by specifying a module-ID. It can also be used to check if a required module is currently loaded. |
Input |
AL |
16d(10h) |
---|---|
EDI |
Pointer to a
zero-terminated Module ID string. Example: 'V2_XMPLE',0 |
Output |
EDI |
Offset to the ModuleEntry in the Modlist, or 0 if the module is not loaded. |
---|
Errorcodes |
None |
None |
---|
Notes |
The ModList is a
structure inside the code/data segment of System16. It's
position can be found from the value on offset 116 of the
System Info Block. For more info on the System Info
Block, click here. This service makes it possible for applications that require a lot of speed to 'Directly' talk to modules without System32 comming in between. |
Development Status |
Working, but could return more 'direct' info on modules like their code/data descriptors etc. |