Поделиться через


Перечисление CO_MARSHALING_CONTEXT_ATTRIBUTES (objidl.h)

Определяет один из атрибутов контекста маршалинга, который можно запрашивать с помощью метода GetMarshalingContextAttribute .

Синтаксис

typedef enum CO_MARSHALING_CONTEXT_ATTRIBUTES {
  CO_MARSHALING_SOURCE_IS_APP_CONTAINER = 0,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1 = 0x80000000,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2 = 0x80000001,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_3 = 0x80000002,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_4 = 0x80000003,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_5 = 0x80000004,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_6 = 0x80000005,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_7 = 0x80000006,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_8 = 0x80000007,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_9 = 0x80000008,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_10 = 0x80000009,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_11 = 0x8000000a,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_12 = 0x8000000b,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_13 = 0x8000000c,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_14 = 0x8000000d,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_15,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_16,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_17,
  CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_18
} ;

Константы

 
CO_MARSHALING_SOURCE_IS_APP_CONTAINER
Значение: 0
Источником данных маршалинга является процесс контейнера приложения.
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1
Значение: 0x80000000
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2
Значение: 0x80000001
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_3
Значение: 0x80000002
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_4
Значение: 0x80000003
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_5
Значение: 0x80000004
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_6
Значение: 0x80000005
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_7
Значение: 0x80000006
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_8
Значение: 0x80000007
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_9
Значение: 0x80000008
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_10
Значение: 0x80000009
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_11
Значение: 0x8000000a
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_12
Значение: 0x8000000b
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_13
Значение: 0x8000000c
CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_14
Значение: 0x8000000d

Требования

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

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

GetMarshalingContextAttribute

IMarshalingStream