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 |