Compartir a través de


FN_VMB_PACKET_RESTORE función de devolución de llamada (vmbuskernelmodeclientlibapi.h)

[Parte de la información hace referencia a la versión preliminar del producto, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información que se ofrece aquí].

La función VmbPacketRestore restaura el paquete desde un búfer que contiene el contexto de paquete guardado.

Sintaxis

FN_VMB_PACKET_RESTORE FnVmbPacketRestore;

NTSTATUS FnVmbPacketRestore(
  __drv_aliasesMem VMBPACKET PacketObject,
  PVOID Buffer,
  ULONG BufferSize
)
{...}

Parámetros

PacketObject

Se trata de un identificador de un paquete VMBus.

Buffer

Puntero al búfer que contiene el contexto guardado anteriormente.

BufferSize

Tamaño, en bytes, del búfer.

Valor devuelto

Devuelve STATUS_SUCCESS si la operación se realiza correctamente o un código de error NTSTATUS adecuado de lo contrario.

Comentarios

Importante

Esta función se llama a través de la interfaz biblioteca cliente del modo kernel (KMCL) de VMBus, proporcionada por el controlador de bus de Vmbkmcl.sys. Se trata de una función de solo servidor a la que se accede desde la estructura de KMCL_SERVER_ONLY_METHODS .

Para obtener más información, vea la sección Comentarios de KMCL_SERVER_ONLY_METHODS.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1803
Encabezado vmbuskernelmodeclientlibapi.h