Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает контекст назначения, который представляет собой процесс, в котором необходимо выполнить отмену маршалинга.
Синтаксис
typedef enum tagMSHCTX {
MSHCTX_LOCAL = 0,
MSHCTX_NOSHAREDMEM = 1,
MSHCTX_DIFFERENTMACHINE = 2,
MSHCTX_INPROC = 3,
MSHCTX_CROSSCTX = 4,
MSHCTX_CONTAINER
} MSHCTX;
Константы
MSHCTX_LOCALЗначение: 0 Процесс распаковки является локальным и имеет общий доступ к памяти с процессом маршалинга. |
MSHCTX_NOSHAREDMEMЗначение: 1 Процесс распаковки не имеет общего доступа к памяти с процессом маршалинга. |
MSHCTX_DIFFERENTMACHINEЗначение: 2 Процесс размежевывания выполняется на другом компьютере. Код маршалинга не может предполагать, что на этом компьютере установлен определенный фрагмент кода приложения. |
MSHCTX_INPROCЗначение: 3 Размежевание будет сделано в другой квартире в том же процессе. |
MSHCTX_CROSSCTXЗначение: 4 Создайте новый контекст в текущей квартире. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Верхняя часть | wtypesbase.h (включая WTypes.h) |