Compartir a través de


Función PrjGetVirtualizationInstanceInfo (projectedfslib.h)

Recupera información sobre la instancia de virtualización.

Sintaxis

HRESULT PrjGetVirtualizationInstanceInfo(
  [in]  PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT namespaceVirtualizationContext,
  [out] PRJ_VIRTUALIZATION_INSTANCE_INFO     *virtualizationInstanceInfo
);

Parámetros

[in] namespaceVirtualizationContext

Identificador opaco para la instancia de virtualización.

[out] virtualizationInstanceInfo

En los puntos de entrada a un búfer para rellenar con información sobre la instancia de virtualización. Si la devolución es correcta, el búfer se rellena.

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Las rutinas de devolución de llamada de ProjFS proporcionan el identificador de instancia de virtualización en sus parámetros callbackData. Un proveedor que administra varias instancias de virtualización puede usar el campo InstanceID de virtualizationInstanceInfo para identificar cuál de sus instancias de virtualización recibe la devolución de llamada.

El proveedor puede usar el miembro WriteAlignment de virtualizationInstanceInfo para determinar los valores correctos que se usarán para los parámetros byteOffset y length de PrjWriteFileData.

Requisitos

   
Cliente mínimo compatible Windows 10, versión 1809 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado projectedfslib.h