Compartir a través de


Función PrjGetVirtualizationInstanceInfo (projectedfslib.h)

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

Syntax

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

Parámetros

[in] namespaceVirtualizationContext

Identificador opaco de 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. Al devolver correctamente, el búfer se rellena.

Valor devuelto

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

Observaciones

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

Requirement Importancia
Cliente mínimo compatible Windows 10, versión 1809 [solo aplicaciones de escritorio]
Servidor mínimo admitido Windows Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
Header projectedfslib.h
Library ProjectedFSLib.lib