Freigeben über


FN_VMB_CHANNEL_SAVE_BEGIN Rückruffunktion (vmbuskernelmodeclientlibapi.h)

[Einige Informationen beziehen sich auf die Vorabversion, die vor der kommerziellen Freigabe möglicherweise wesentlichen Änderungen unterliegt. Microsoft übernimmt für die hier bereitgestellten Informationen keine Gewährleistung, weder ausdrücklicher noch impliziter Art.]

Die VmbChannelSaveBegin-Funktion initialisiert den Kontext zum Speichern des Zustands eines Kanals. Der Treiber muss den Rückgabewert der Funktion überprüfen.

Syntax

FN_VMB_CHANNEL_SAVE_BEGIN FnVmbChannelSaveBegin;

NTSTATUS FnVmbChannelSaveBegin(
  VMBCHANNEL Channel
)
{...}

Parameter

Channel

Ein Handle für den zu speichernden Kanal.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich war, oder andernfalls einen entsprechenden NTSTATUS-Fehlercode.

Hinweise

Der Aufrufer ruft als Nächstes mehrmals die VmbChannelSaveContinue-Funktion auf, bis der gesamte Zustand gespeichert ist, und ruft dann die VmbChannelSaveEnd-Funktion auf.

Wichtig

Diese Funktion wird über die KMCL-Schnittstelle (VMBus Kernel Mode Client Library) aufgerufen, die vom Vmbkmcl.sys Bustreiber bereitgestellt wird. Dies ist eine reine Serverfunktion, auf die über die KMCL_SERVER_ONLY_METHODS-Struktur zugegriffen wird.

Weitere Informationen finden Sie im Abschnitt Hinweise von KMCL_SERVER_ONLY_METHODS.

Anforderungen

Anforderung Wert
Header vmbuskernelmodeclientlibapi.h

Weitere Informationen

VmbChannelSaveContinue

VmbChannelSaveEnd