struktur RPC_CALL_LOCAL_ADDRESS_V1 (rpcasync.h)
Struktur RPC_CALL_LOCAL_ADDRESS_V1 berisi informasi tentang alamat lokal tempat panggilan dilakukan.
Sintaks
typedef struct _RPC_CALL_LOCAL_ADDRESS_V1 {
unsigned int Version;
void *Buffer;
unsigned long BufferSize;
RpcLocalAddressFormat AddressFormat;
} RPC_CALL_LOCAL_ADDRESS_V1, *PRPC_CALL_LOCAL_ADDRESS_V1;
Anggota
Version
Versi struktur RPC_CALL_LOCAL_ADDRESS . Untuk struktur ini, nilai ini harus diatur ke 1.
Buffer
Penunjuk ke blok data buram yang disediakan pengguna yang berisi alamat lokal.
BufferSize
Pada input, anggota ini berisi ukuran buffer yang diacu oleh anggota Buffer , dalam byte. Pada output, ini berisi jumlah byte aktual yang ditulis ke buffer. Misalnya, jika buffer dialokasikan ukuran 8 byte, tetapi alamat lokal yang ditulis ke dalamnya adalah 4, parameter ini akan menentukan 8 pada input dan berisi 4 pada output.
AddressFormat
Nilai enumerasi RpcLocalAddressFormat yang menentukan format alamat lokal yang ditulis ke Buffer. Untuk versi struktur ini, hanya alamat IPv4 dan IPv6 yang didukung; jika yang lain ditentukan, RPC_S_CANNOT_SUPPORT dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | rpcasync.h (termasuk Rpc.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