共用方式為


IMarshalingStream::GetMarshalingContextAttribute 方法 (objidl.h)

取得封送處理內容的相關信息。

語法

HRESULT GetMarshalingContextAttribute(
  [in]  CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,
  [out] ULONG_PTR                        *pAttributeValue
);

參數

[in] attribute

要查詢的屬性。

[out] pAttributeValue

屬性值

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

屬性參數的每個可能值都會與這個識別的屬性數據類型配對。

您可以使用此方法查詢下列屬性。

屬性
CO_MARSHALING_SOURCE_IS_APP_CONTAINER 此屬性是布爾值,0 代表 TRUE ,非零表示 FALSE。 您可以安全地將結果的值轉換成 BOOL,但呼叫端無法安全地將 BOOL* 轉換成 pAttributeValue 參數的 ULONG_PTR* ,或在設定 pAttributeValue 時將 pAttributeValue 轉換成 BOOL* 的實作。

規格需求

需求
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
目標平台 Windows
標頭 objidl.h (包含 Objidlbase.h)

另請參閱

CO_MARSHALING_CONTEXT_ATTRIBUTES

IGlobalOptions

IMarshalingStream