Condividi tramite


Funzione PrjGetVirtualizationInstanceInfo (projectedfslib.h)

Recupera informazioni sull'istanza di virtualizzazione.

Sintassi

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

Parametri

[in] namespaceVirtualizationContext

Handle opaco per l'istanza di virtualizzazione.

[out] virtualizationInstanceInfo

Nei punti di input a un buffer per riempire le informazioni sull'istanza di virtualizzazione. In caso di esito positivo, il buffer viene compilato.

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Le routine di callback ProjFS forniscono l'handle dell'istanza di virtualizzazione nei parametri callbackData. Un provider che gestisce più istanze di virtualizzazione può usare il campo InstanceID di virtualizationInstanceInfo per identificare quale delle istanze di virtualizzazione riceve il callback.

Il provider può usare il membro WriteAlignment di virtualizationInstanceInfo per determinare i valori corretti da usare per i parametri byteOffset e length di PrjWriteFileData.

Requisiti

   
Client minimo supportato Windows 10, versione 1809 [solo app desktop]
Server minimo supportato Windows Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione projectedfslib.h