FN_VMB_PACKET_RESTORE 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 Funktion VmbPacketRestore stellt das Paket aus einem Puffer wieder her, der den gespeicherten Paketkontext enthält.
Syntax
FN_VMB_PACKET_RESTORE FnVmbPacketRestore;
NTSTATUS FnVmbPacketRestore(
__drv_aliasesMem VMBPACKET PacketObject,
PVOID Buffer,
ULONG BufferSize
)
{...}
Parameter
PacketObject
Dies ist ein Handle eines VMBus-Pakets.
Buffer
Zeiger auf den Puffer, der zuvor gespeicherten Kontext enthält.
BufferSize
Die Größe des Puffers in Bytes.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist, oder andernfalls einen entsprechenden NTSTATUS-Fehlercode.
Hinweise
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 |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1803 |
Kopfzeile | vmbuskernelmodeclientlibapi.h |