Fungsi RpcServerInterfaceGroupActivate (rpcdce.h)
Fungsi RpcServerInterfaceGroupActivate memberi tahu runtime server RPC untuk mendaftarkan antarmuka dan titik akhir grup antarmuka dan mulai mendengarkan panggilan.
Sintaks
RPC_STATUS RpcServerInterfaceGroupActivate(
[in] RPC_INTERFACE_GROUP IfGroup
);
Parameter
[in] IfGroup
RPC_INTERFACE_GROUP dari RpcServerInterfaceGroupCreate yang menentukan grup antarmuka untuk diaktifkan.
Nilai kembali
Nilai | Makna |
---|---|
|
Panggilan berhasil. |
|
Urutan protokol tidak didukung pada host ini. |
|
Urutan protokol tidak valid. |
|
Format titik akhir tidak valid. |
|
Sistem kehabisan memori. |
|
Deskriptor keamanan untuk titik akhir atau antarmuka tidak valid. |
Keterangan
RpcServerInterfaceGroupActivate melakukan sebagian besar pekerjaan inisialisasi yang perlu dilakukan aplikasi server RPC. Ini melakukan operasi berikut:
- Menginstruksikan runtime RPC untuk mulai mendengarkan panggilan.
- Mendaftarkan titik akhir dengan runtime server.
- Mendaftarkan antarmuka dengan runtime server.
- Mendaftarkan titik akhir dan antarmuka dengan pemeta titik akhir RPC.
RpcServerInterfaceGroupActivate adalah atomik. Jika pada titik mana pun operasi gagal, item apa pun yang sebelumnya terdaftar akan dibatalkan.
Panggilan dapat dikirim ke aplikasi server sebelum fungsi ini kembali.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | rpcdce.h (termasuk Rpc.h) |
Pustaka | Rpcrt4.lib |
DLL | Rpcrt4.dll |