FN_VMB_CHANNEL_RESTORE_FROM_BUFFER fungsi panggilan balik (vmbuskernelmodeclientlibapi.h)

[Beberapa informasi berkaitan dengan produk pra-rilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersurat atau tersirat, sehubungan dengan informasi yang diberikan di sini.]

Fungsi VmbChannelRestoreFromBuffer memulihkan status klien dari status yang disimpan sebelumnya. Driver harus memeriksa nilai pengembalian fungsi.

Sintaks

FN_VMB_CHANNEL_RESTORE_FROM_BUFFER FnVmbChannelRestoreFromBuffer;

NTSTATUS FnVmbChannelRestoreFromBuffer(
  VMBCHANNEL Channel,
  PVOID Buffer,
  ULONG BufferSize
)
{...}

Parameter

Channel

Handel untuk saluran.

Buffer

Penunjuk ke buffer yang berisi status tersimpan sebelumnya.

BufferSize

Ukuran, dalam byte, dari buffer.

Nilai kembali

VmbChannelRestoreFromBuffer mengembalikan salah satu nilai status berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS
Fungsi berhasil diselesaikan.
STATUS_MORE_PROCESSING_REQUIRED
Status berhasil dipulihkan, tetapi lebih banyak gugus disimpan.
Kode status lain yang NT_SUCCESS false
Fungsi gagal.

Keterangan

Pemanggil diharapkan untuk memanggil fungsi ini dengan buffer yang berisi seluruh "gugus" data yang disimpan.

Penting

Fungsi ini dipanggil melalui antarmuka VMBus Kernel Mode Client Library (KMCL), yang disediakan oleh driver bus Vmbkmcl.sys. Ini adalah fungsi khusus server yang diakses dari struktur KMCL_SERVER_ONLY_METHODS .

Untuk informasi selengkapnya, lihat bagian Keterangan di KMCL_SERVER_ONLY_METHODS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1803
Header vmbuskernelmodeclientlibapi.h