Bagikan melalui


Fungsi RpcSmClientFree (rpcndr.h)

Fungsi RpcSmClientFree membebaskan memori yang dikembalikan dari stub klien.

Sintaks

RPC_STATUS RpcSmClientFree(
  void *pNodeToFree
);

Parameter

pNodeToFree

Pointer ke memori yang dikembalikan dari stub klien.

Menampilkan nilai

Nilai Makna
RPC_S_OK
Panggilan berhasil.
 
Catatan Untuk daftar kode kesalahan yang valid, lihat Nilai Pengembalian RPC.
 

Keterangan

Fungsi RpcSmClientFree merilis memori yang dialokasikan dan dikembalikan dari stub klien. Handel manajemen memori dari utas yang memanggil fungsi ini harus cocok dengan handel utas yang melakukan panggilan RPC. Gunakan RpcSmGetThreadHandle dan RpcSmSetThreadHandle untuk meneruskan handel dari utas ke utas.

Perhatikan bahwa menggunakan RpcSmClientFree memungkinkan fungsi untuk membebaskan memori yang dialokasikan secara dinamis yang dikembalikan oleh panggilan RPC tanpa mengetahui lingkungan manajemen memori tempatnya dipanggil.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header rpcndr.h (termasuk Rpc.h)
Pustaka Rpcrt4.lib
DLL Rpcrt4.dll

Lihat juga

RpcSmFree

RpcSmGetThreadHandle

RpcSmSetClientAllocFree

RpcSmSetThreadHandle

RpcSmSwapClientAllocFree