I_RpcBindingInqLocalClientPID (rpcdcep.h)
[Fungsi I_RpcBindingInqLocalClientPID tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Sebagai gantinya, panggil RpcServerInqCallAttributes.]
Fungsi I_RpcBindingInqLocalClientPID mendapatkan ID proses klien.
Sintaks
RPC_STATUS I_RpcBindingInqLocalClientPID(
[in, optional] RPC_BINDING_HANDLE Binding,
[out] unsigned long *Pid
);
Parameter
[in, optional] Binding
RPC_BINDING_HANDLE yang menentukan handel pengikatan untuk pengikatan RPC eksplisit dari klien ke aplikasi server.
[out] Pid
Berisi ID proses klien yang mengeluarkan panggilan saat pengembalian.
Nilai kembali
Nilai | Makna |
---|---|
|
Panggilan fungsi berhasil. |
|
Utas saat ini tidak memiliki panggilan RPC aktif. |
|
Handel pengikatan RPC tidak valid. |
Keterangan
ID proses klien hanya dikembalikan di ClientBinding ketika urutan protokol "ncalrpc" digunakan. Sampai proses berakhir, nilai ID proses secara unik mengidentifikasinya pada klien. Ketika proses berakhir, ID proses dapat digunakan oleh proses baru.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | rpcdcep.h (termasuk Rpc.h) |
Pustaka | Rpcrt4.lib |
DLL | Rpcrt4.dll |