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