GLOBALOPT_PROPERTIES enumeration (objidlbase.h)
Identifies process-global options that you can set or query by using the IGlobalOptions interface.
Syntax
typedef enum tagGLOBALOPT_PROPERTIES {
COMGLB_EXCEPTION_HANDLING = 1,
COMGLB_APPID = 2,
COMGLB_RPC_THREADPOOL_SETTING = 3,
COMGLB_RO_SETTINGS = 4,
COMGLB_UNMARSHALING_POLICY = 5,
COMGLB_PROPERTIES_RESERVED1 = 6,
COMGLB_PROPERTIES_RESERVED2 = 7,
COMGLB_PROPERTIES_RESERVED3 = 8
} GLOBALOPT_PROPERTIES;
Constants
COMGLB_EXCEPTION_HANDLING Value: 1 Defines COM exception-handling behavior. |
COMGLB_APPID Value: 2 Sets the AppID for the process. |
COMGLB_RPC_THREADPOOL_SETTING Value: 3 Sets the thread-pool behavior of the RPC runtime in the process. |
COMGLB_RO_SETTINGS Value: 4 Used for miscellaneous settings. |
COMGLB_UNMARSHALING_POLICY Value: 5 Defines the policy that's applied in the CoUnmarshalInterface function. |
COMGLB_PROPERTIES_RESERVED1 Value: 6 |
COMGLB_PROPERTIES_RESERVED2 Value: 7 |
COMGLB_PROPERTIES_RESERVED3 Value: 8 |
Remarks
The unmarshaling policy option COMGLB_UNMARSHALING_POLICY takes values from the GLOBALOPT_UNMARSHALING_POLICY_VALUES enumeration.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | objidlbase.h (include Objidlbase.h) |