Freigeben über


FN_VMB_SERVER_CHANNEL_INIT_SET_TARGET_VTL Rückruffunktion (vmbuskernelmodeclientlibapi.h)

Die VmbServerChannelInitSetTargetVtl-Funktion legt die Ziel-VTL für diesen Kanal fest. Der Kanal wird Clients angeboten, die in der angegebenen VTL ausgeführt werden, und keine 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. Zugewiesen von VmbChannelAllocate.

TargetVtl

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

Rückgabewert

VmbServerChannelInitSetTargetVtl gibt die folgenden Statuswerte zurück:

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

Bemerkungen

Wichtig

Diese Funktion wird über die KMCL-Schnittstelle (VMBus Kernel Mode Client Library) aufgerufen, die vom Vmbkmcl.sys Bustreiber bereitgestellt wird. Dies ist eine servergeschützte Funktion, 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
mindestens unterstützte Client- Windows 10, Version 1809
Header- vmbuskernelmodeclientlibapi.h

Siehe auch

VmbChannelAllocate