перечисление GLOBALOPT_PROPERTIES (objidl.h)

Определяет глобальные параметры процесса, которые можно задать или запросить с помощью интерфейса IGlobalOptions .

Синтаксис

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;

Константы

 
COMGLB_EXCEPTION_HANDLING
Значение: 1
Определяет поведение обработки исключений COM.
COMGLB_APPID
Значение: 2
Задает AppID для процесса.
COMGLB_RPC_THREADPOOL_SETTING
Значение: 3
Задает поведение пула потоков среды выполнения RPC в процессе.
COMGLB_RO_SETTINGS
Значение: 4
Используется для прочих параметров.
COMGLB_UNMARSHALING_POLICY
Значение: 5
Определяет политику, применяемую в функции CoUnmarshalInterface .
COMGLB_PROPERTIES_RESERVED1
Значение: 6
COMGLB_PROPERTIES_RESERVED2
Значение: 7
COMGLB_PROPERTIES_RESERVED3
Значение: 8

Комментарии

Параметр политики распаковки COMGLB_UNMARSHALING_POLICY принимает значения из перечисления GLOBALOPT_UNMARSHALING_POLICY_VALUES .

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть objidl.h (включая Objidlbase.h)

См. также раздел

CoUnmarshalInterface

GLOBALOPT_UNMARSHALING_POLICY_VALUES

IGlobalOptions