Bagikan melalui


Fungsi MesDecodeBufferHandleCreate (midles.h)

Fungsi MesDecodeBufferHandleCreate membuat handel decoding dan menginisialisasinya untuk gaya serialisasi buffer (tetap).

Sintaks

RPC_STATUS MesDecodeBufferHandleCreate(
  char          *Buffer,
  unsigned long BufferSize,
  handle_t      *pHandle
);

Parameter

Buffer

Arahkan ke buffer yang berisi data untuk didekodekan.

BufferSize

Byte data untuk didekodekan di buffer.

pHandle

Arahkan ke alamat tempat handel akan ditulis.

Menampilkan nilai

Nilai Makna
RPC_S_OK
Panggilan berhasil.
RPC_S_INVALID_ARG
Argumen tidak valid.
RPC_S_OUT_OF_MEMORY
Kehabisan memori.
RPC_X_INVALID_BUFFER
Buffer tidak valid.
 
Catatan Untuk daftar kode kesalahan yang valid, lihat Nilai Pengembalian RPC.
 

Keterangan

Rutinitas MesDecodeBufferHandleCreate digunakan oleh aplikasi untuk membuat handel serialisasi dan menginisialisasi handel untuk gaya decoding buffer (tetap). Saat menggunakan gaya dekode buffer tetap, pengguna menyediakan satu buffer yang berisi semua data yang dikodekan. Buffer ini harus memiliki alamat yang selaras pada 8, dan harus berukuran kelipatan 8 byte. Selanjutnya, harus cukup besar untuk menyimpan semua data untuk didekodekan.

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 midles.h (termasuk Rpc.h)
Pustaka Rpcrt4.lib
DLL Rpcrt4.dll

Lihat juga

MesEncodeFixedBufferHandleCreate

MesHandleFree