struktur NDR_USER_MARSHAL_INFO (rpcndr.h)
Struktur NDR_USER_MARSHAL_INFO menyimpan informasi tentang status panggilan RPC yang dapat diteruskan ke fungsi pembantu wire_marshal dan user_marshal .
Sintaks
typedef struct _NDR_USER_MARSHAL_INFO {
unsigned long InformationLevel;
union {
NDR_USER_MARSHAL_INFO_LEVEL1 Level1;
} DUMMYUNIONNAME;
} NDR_USER_MARSHAL_INFO;
Anggota
InformationLevel
Tingkat informasi data yang dikembalikan. Saat ini hanya nilai 1 yang ditentukan.
DUMMYUNIONNAME
DUMMYUNIONNAME.Level1
Struktur NDR_USER_MARSHAL_INFO_LEVEL1 .
Keterangan
Fungsi NdrGetUserMarshalInfo mengisi struktur ini dengan informasi tambahan untuk user_marshal danwire_marshal jenis> fungsi <pembantu_UserSize, <jenis>_UserMarshal, <jenis>_UserUnmarshal, dan <jenis>_UserFree. Informasi ini melengkapi parameter pFlags yang diteruskan ke fungsi pembantu ini. Tidak semua bidang ini akan berisi informasi yang valid di semua konteks. Level1.pRpcChannelBuffer hanya valid untuk antarmuka COM, dan bidang buffer hanya valid ketika NdrGetUserMarshalInfo dipanggil dari <jenis>_UserMarshal atau <jenis>_UserUnmarshal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | rpcndr.h (termasuk Rpc.h) |
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