Fungsi RpcMgmtInqIfIds (rpcdce.h)
Fungsi RpcMgmtInqIfIds mengembalikan vektor yang berisi pengidentifikasi antarmuka yang ditawarkan oleh server.
Sintaks
RPC_STATUS RpcMgmtInqIfIds(
RPC_BINDING_HANDLE Binding,
RPC_IF_ID_VECTOR **IfIdVector
);
Parameter
Binding
Untuk menerima pengidentifikasi antarmuka tentang aplikasi jarak jauh, tentukan handel pengikatan server untuk aplikasi tersebut. Untuk menerima informasi antarmuka tentang aplikasi Anda sendiri, tentukan nilai NULL.
IfIdVector
Mengembalikan alamat vektor pengidentifikasi antarmuka.
Menampilkan nilai
Nilai | Makna |
---|---|
|
Panggilan berhasil. |
|
Handel pengikatan tidak valid. |
|
Ini adalah jenis pengikatan yang salah untuk operasi. |
Keterangan
Aplikasi memanggil fungsi RpcMgmtInqIfIds untuk mendapatkan vektor pengidentifikasi antarmuka tentang server yang ditentukan dari pustaka run-time RPC.
Pustaka run-time RPC mengalokasikan memori untuk vektor pengidentifikasi antarmuka. Aplikasi bertanggung jawab untuk memanggil fungsi RpcIfIdVectorFree untuk merilis memori yang digunakan oleh vektor ini.
Server harus mendengarkan panggilan prosedur jarak jauh agar fungsi ini berhasil. Jika server tidak mendengarkan, fungsi gagal.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | rpcdce.h (termasuk Rpc.h) |
Pustaka | Rpcrt4.lib |
DLL | Rpcrt4.dll |