Fonction PrjGetVirtualizationInstanceInfo (projectedfslib.h)
Récupère des informations sur le instance de virtualisation.
Syntaxe
HRESULT PrjGetVirtualizationInstanceInfo(
[in] PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT namespaceVirtualizationContext,
[out] PRJ_VIRTUALIZATION_INSTANCE_INFO *virtualizationInstanceInfo
);
Paramètres
[in] namespaceVirtualizationContext
Handle opaque pour la virtualisation instance.
[out] virtualizationInstanceInfo
Sur l’entrée pointe vers une mémoire tampon à remplir avec des informations sur la virtualisation instance. Une fois le retour réussi, la mémoire tampon est remplie.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Les routines de rappel ProjFS fournissent la virtualisation instance handle dans leurs paramètres callbackData. Un fournisseur qui gère plusieurs instances de virtualisation peut utiliser le champ InstanceID de virtualizationInstanceInfo pour identifier les instances de virtualisation qui reçoivent le rappel.
Le fournisseur peut utiliser le membre WriteAlignment de virtualizationInstanceInfo pour déterminer les valeurs correctes à utiliser pour les paramètres byteOffset et length de PrjWriteFileData.
Spécifications
Client minimal pris en charge | Windows 10, version 1809 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | projectedfslib.h |