such as what the heck all those different UIDs are for . Here's a quicko primer:
- The first UID indicates the structure of the file
- The second UID indicates the outermost "interface" provided by the file
- The third UID indicates a particular instance of the object identified by the other two UIDs
So it sounds to me like: uid1=filetype, uid2=resourcetype, uid3=myuid. Or something like that.
Anyway, for a DLL, I think according to this and other docs I need to have: uid1=KDynamicLibraryUid=0x10000079, then uid2=KSharedLibraryUid=0x1000008d, then uid3=myownUID.