Método IMarshalingStream::GetMarshalingContextAttribute (objidl.h)
Obtiene información sobre el contexto de serialización.
Sintaxis
HRESULT GetMarshalingContextAttribute(
[in] CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,
[out] ULONG_PTR *pAttributeValue
);
Parámetros
[in] attribute
Atributo que se va a consultar.
[out] pAttributeValue
Valor del atributo .
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Cada valor posible del parámetro de atributo se empareja con el tipo de datos del atributo que identifica.
Puede consultar los siguientes atributos con este método.
Atributo | Valores |
---|---|
CO_MARSHALING_SOURCE_IS_APP_CONTAINER | Este atributo es un valor booleano, con 0 que representa TRUE y distinto de cero que representa FALSE. Puede convertir de forma segura el valor del resultado en BOOL, pero no es seguro que el autor de la llamada convierta un BOOL* en ULONG_PTR* para el parámetro pAttributeValue o para la implementación para convertir pAttributeValue en BOOL* al establecerlo. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | objidl.h (incluya Objidlbase.h) |