typedef struct tagObjDirEntry {
BYTE byLength;
char cName[12];
BYTE byStatus;
RTHANDLE hObject;
} OBJECTDIRENTRY, *LPOBJECTDIRENTRY;typedef struct tagObjectDir {
WORD wNumSlots;
WORD wNumUsed;
WORD wMaxSlots;
OBJECTDIRENTRY Entry[1];
} OBJECTDIR, *LPOBJECTDIR;
wNumSlots
wNumUsed
wMaxSlots
Entry
byLength |
The length of the name in cName. |
cName |
The name of the entry, unpadded or terminated. |
byStatus |
Contains one of these values:
0 Indicates an invalid entry. 1 Indicates a valid entry. 2 Indicates that a thread waits for this name to be cataloged. |
hObject |
Contains the handle of the object cataloged if the entry is valid. |