diff --git a/PInvoke/Ole/Ole32/ObjBase.cs b/PInvoke/Ole/Ole32/ObjBase.cs
index 8b181d7d..2d64d5b9 100644
--- a/PInvoke/Ole/Ole32/ObjBase.cs
+++ b/PInvoke/Ole/Ole32/ObjBase.cs
@@ -445,7 +445,16 @@ namespace Vanara.PInvoke
CLSCTX_ACTIVATE_ARM32_SERVER = 0x2000000,
/// Used for loading Proxy/Stub DLLs.
- CLSCTX_PS_DLL = 0x80000000
+ CLSCTX_PS_DLL = 0x80000000,
+
+ /// Combination of CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER.
+ CLSCTX_INPROC = CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER,
+
+ /// Combination of CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER | CLSCTX_REMOTE_SERVER.
+ CLSCTX_SERVER = CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER | CLSCTX_REMOTE_SERVER,
+
+ /// Combination of CLSCTX_SERVER | CLSCTX_INPROC_HANDLER.
+ CLSCTX_ALL = CLSCTX_SERVER | CLSCTX_INPROC_HANDLER,
}
///