FN_VMB_PACKET_ALLOCATE 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 VmbPacketAllocate-Funktion weist ein Paket aus der Lookaside-Liste des Kanals zu.
Syntax
FN_VMB_PACKET_ALLOCATE FnVmbPacketAllocate;
VMBPACKET FnVmbPacketAllocate(
VMBCHANNEL Channel
)
{...}
Parameter
Channel
Ein Handle für einen Kanal.
Rückgabewert
VmbPacketAllocate gibt einen Zeiger auf ein zugeordnetes VMBus-Paketobjekt oder NULL zurück.
Hinweise
Die Standardvervollständigungsroutine eines Pakets gibt das Paket automatisch frei. Wenn das Paket nicht gesendet wird oder die Vervollständigungsroutine geändert wird, sollte der Client die VmbPacketFree-Funktion aufrufen, um das Paket freizugeben.
Wichtig
Diese Funktion wird über die KMCL-Schnittstelle (VmBus Kernel Mode Client Library) aufgerufen, die vom Vmbkmcl.sys Bustreiber bereitgestellt wird. Dies ist eine Clientfunktion, auf die über die KMCL_CLIENT_INTERFACE_V1-Struktur zugegriffen wird.
Weitere Informationen finden Sie im Abschnitt Hinweise des KMCL_CLIENT_INTERFACE_V1.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1803 |
Kopfzeile | vmbuskernelmodeclientlibapi.h |