struktur RPC_BINDING_VECTOR (rpcdce.h)
Struktur RPC_BINDING_VECTOR berisi daftar handel pengikatan tempat aplikasi server dapat menerima panggilan prosedur jarak jauh.
Sintaks
typedef struct _RPC_BINDING_VECTOR {
unsigned long Count;
RPC_BINDING_HANDLE BindingH[1];
} RPC_BINDING_VECTOR;
Anggota
Count
Jumlah handel pengikatan yang ada dalam binding-handle array BindingH.
BindingH[1]
Array handel pengikatan yang berisi elemen Count .
Keterangan
Vektor pengikatan berisi anggota hitungan (Count), diikuti dengan array elemen binding-handle (BindingH).
Pustaka run-time RPC membuat handel pengikatan saat aplikasi server mendaftarkan urutan protokol. Untuk mendapatkan vektor pengikatan, aplikasi server memanggil RpcServerInqBindings.
Aplikasi klien mendapatkan vektor pengikatan server yang kompatibel dari database layanan nama dengan memanggil RpcNsBindingLookupNext.
Dalam kedua rutinitas, pustaka run-time RPC mengalokasikan memori untuk vektor pengikatan. Aplikasi memanggil RpcBindingVectorFree untuk membebaskan vektor pengikatan.
Untuk menghapus handel pengikatan individu dari vektor, aplikasi harus mengatur nilai dalam vektor ke NULL. Saat mengatur elemen vektor ke NULL, aplikasi harus:
- Bebaskan pengikatan individu.
- Tidak mengubah nilai Count.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | rpcdce.h (termasuk Rpc.h) |