Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет глобальные параметры процесса, которые можно задать или запросить с помощью интерфейса 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 |
| Верхняя часть | objidlbase.h (включая Objidlbase.h) |