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) |