Condividi tramite


FN_VMB_SERVER_CHANNEL_INIT_SET_TARGET_VTL funzione di callback (vmbuskernelmodeclientlibapi.h)

La funzione VmbServerChannelInitSetTargetVtl imposta la VTL di destinazione per questo canale. Il canale verrà offerto ai client in esecuzione nella VTL specificata e nessun altro.

Sintassi

FN_VMB_SERVER_CHANNEL_INIT_SET_TARGET_VTL FnVmbServerChannelInitSetTargetVtl;

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

Parametri

Channel

Handle per il canale. Allocato da VmbChannelAllocate.

TargetVtl

Livello VTL in cui verrà offerto questo canale.

Valore restituito

VmbServerChannelInitSetTargetVtl restituisce i valori di stato seguenti:

Codice restituito Descrizione
STATUS_INVALID_PARAMETER_1 Il parametro channel non è valido o in uno stato non valido (Disabilitato).
STATUS_INVALID_PARAMETER_2 TargetVtl non è valido.

Osservazioni

Importante

Questa funzione viene chiamata tramite l'interfaccia VMBus Kernel Mode Client Library (KMCL), fornita dal driver del bus di Vmbkmcl.sys. Si tratta di una funzione solo server a cui si accede dalla struttura KMCL_SERVER_ONLY_METHODS.

Per altre informazioni, vedere la sezione Osservazioni di KMCL_SERVER_ONLY_METHODS.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1809
intestazione vmbuskernelmodeclientlibapi.h

Vedere anche

VmbChannelAllocate