Provide support for managing threads, timers, notification, pointers, resources, dynamic link library modules and environment settings.
IApplication
ICondition
ICountedPointerTo
ICritSec
ICurrentApplication
ICurrentNonGUIApplication
ICurrentNonGUIThread
ICurrentThread
IDLLModule
IDynamicLinkLibrary
IEnvironment
IExternalProcess
IHandle
IInterest
IMRefCounted
INonGUIApplication
INonGUIThread
INonGUIThread::Cursor
INotificationEvent
INotificationEventFor
INotifier
INotifierAddress
IObserver
IObserverConnectionTo
IObserverForConnectionTo
IObserverList
IPerformanceSettings
IPrimalLock
IPrivateCondition
IPrivateResource
IPrivateSemaphoreHandle
IProcedureAddress
IProcessId
IProfile
IProfile::Cursor
IProfileHandle
IResource
IResourceId
IResourceLibrary
IResourceLock
ISharedCondition
ISharedResource
ISharedSemaphoreHandle
IStandardNotifier
ISynchronized
IThread
IThreadFn
IThreadHandle
IThreadId
IThreadLocalBase
IThreadLocalStorage
IThreadMemberFn
ITimer
ITimer::Cursor
ITimerFn
ITimerMemberFn
ITimerMemberFn0
IVersion
IWaitAbandoned