IMarshalingStream::GetMarshalingContextAttribute method (objidlbase.h)
Mendapatkan informasi tentang konteks marshaling.
Sintaks
HRESULT GetMarshalingContextAttribute(
[in] CO_MARSHALING_CONTEXT_ATTRIBUTES attribute,
[out] ULONG_PTR *pAttributeValue
);
Parameter
[in] attribute
Atribut untuk kueri.
[out] pAttributeValue
Nilai atribut.
Nilai kembali
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Setiap nilai parameter atribut yang mungkin dipasangkan dengan jenis data atribut yang diidentifikasi ini.
Anda dapat mengkueri atribut berikut dengan metode ini.
Atribut | Nilai |
---|---|
CO_MARSHALING_SOURCE_IS_APP_CONTAINER | Atribut ini adalah nilai boolean, dengan 0 mewakili TRUE dan nonzero yang mewakili FALSE. Anda dapat dengan aman mentransmisikan nilai hasilnya ke BOOL, tetapi tidak aman bagi pemanggil untuk mentransmisikan BOOL* ke ULONG_PTR* untuk parameter pAttributeValue , atau untuk implementasi untuk mentransmisikan pAttributeValue ke BOOL* saat mengaturnya. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Windows |
Header | objidlbase.h (termasuk Objidlbase.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk