Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie le contexte de destination, qui est le processus dans lequel la démarshalation doit être effectuée.
Syntax
typedef enum tagMSHCTX {
MSHCTX_LOCAL = 0,
MSHCTX_NOSHAREDMEM = 1,
MSHCTX_DIFFERENTMACHINE = 2,
MSHCTX_INPROC = 3,
MSHCTX_CROSSCTX = 4,
MSHCTX_CONTAINER
} MSHCTX;
Constantes
MSHCTX_LOCALValeur : 0 Le processus de démarshalation est local et dispose d’un accès à la mémoire partagée avec le processus de marshaling. |
MSHCTX_NOSHAREDMEMValeur : 1 Le processus de démarshalation n’a pas d’accès à la mémoire partagée avec le processus de marshaling. |
MSHCTX_DIFFERENTMACHINEValeur : 2 Le processus de démarshalation se trouve sur un autre ordinateur. Le code de marshaling ne peut pas supposer qu’un élément particulier de code d’application est installé sur cet ordinateur. |
MSHCTX_INPROCValeur : 3 Le démarshalage se fera dans un autre appartement dans le même processus. |
MSHCTX_CROSSCTXValeur : 4 Créez un nouveau contexte dans l’appartement actuel. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| En-tête | wtypesbase.h (inclure WTypes.h) |