Freigeben über


FN_VMB_SERVER_CHANNEL_INIT_SET_TARGET_VTL Rückruffunktion (vmbuskernelmodeclientlibapi.h)

Die Funktion VmbServerChannelInitSetTargetVtl legt die Ziel-VTL für diesen Kanal fest. Der Kanal wird Clients angeboten, die in der angegebenen VTL ausgeführt werden, und keinem anderen.

Syntax

FN_VMB_SERVER_CHANNEL_INIT_SET_TARGET_VTL FnVmbServerChannelInitSetTargetVtl;

NTSTATUS FnVmbServerChannelInitSetTargetVtl(
  VMBCHANNEL Channel,
  UINT8 TargetVtl
)
{...}

Parameter

Channel

Ein Handle für den Kanal. Zugeordnet durch VmbChannelAllocate.

TargetVtl

Die VTL-Ebene, auf der dieser Kanal angeboten wird.

Rückgabewert

VmbServerChannelInitSetTargetVtl gibt die folgenden status Werte zurück:

Rückgabecode Beschreibung
STATUS_INVALID_PARAMETER_1 Der Channel-Parameter war ungültig oder in einem ungültigen Zustand (Deaktiviert).
STATUS_INVALID_PARAMETER_2 TargetVtl ist ungültig.

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 1809
Kopfzeile vmbuskernelmodeclientlibapi.h

Weitere Informationen

VmbChannelAllocate