Função PrjGetVirtualizationInstanceInfo (projectedfslib.h)
Recupera informações sobre a instância de virtualização.
Sintaxe
HRESULT PrjGetVirtualizationInstanceInfo(
[in] PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT namespaceVirtualizationContext,
[out] PRJ_VIRTUALIZATION_INSTANCE_INFO *virtualizationInstanceInfo
);
Parâmetros
[in] namespaceVirtualizationContext
Um identificador opaco para a instância de virtualização.
[out] virtualizationInstanceInfo
Em pontos de entrada para um buffer a ser preenchido com informações sobre a instância de virtualização. No retorno bem-sucedido, o buffer é preenchido.
Valor retornado
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
As rotinas de retorno de chamada do ProjFS fornecem o identificador de instância de virtualização em seus parâmetros callbackData. Um provedor que gerencia várias instâncias de virtualização pode usar o campo InstanceID de virtualizationInstanceInfo para identificar qual de suas instâncias de virtualização está recebendo o retorno de chamada.
O provedor pode usar o membro WriteAlignment de virtualizationInstanceInfo para determinar os valores corretos a serem usados para os parâmetros byteOffset e length de PrjWriteFileData.
Requisitos
Cliente mínimo com suporte | Windows 10, versão 1809 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | projectedfslib.h |