Object Types
Since object mailboxes can be used to send objects of any type, the application may need to determine the type of the object that was sent. Each INtime object has a different type.
The following types (and where relevant, subtypes) can be returned:
-
PROCESS_TYPE
-
THREAD_TYPE
-
MAILBOX_TYPE (OBJECT_MAILBOX_SUBTYPE, DATA_MAILBOX_SUBTYPE)
-
SEMAPHORE_TYPE
-
REGION_TYPE
-
SEGMENT_TYPE (SEGMENT_SUBTYPE, DESCRIPTOR_SUBTYPE, VIRTUAL_SEGMENT_SUBTYPE)
-
ALARM_TYPE
-
QUEUE_TYPE
-
RSL_TYPE
-
RSL_REF_TYPE
-
FILE_TYPE
-
WIN_FILE_TYPE
-
PORT_TYPE (deprecated)
-
SERVICE_TYPE (deprecated)
-
HEAP_TYPE (deprecated)