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 |