Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère des informations sur l’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 l’instance de virtualisation.
[out] virtualizationInstanceInfo
Sur les points d’entrée vers une mémoire tampon pour remplir des informations sur l’instance de virtualisation. Lors du retour réussi, la mémoire tampon est renseignée.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Remarques
Les routines de rappel ProjFS fournissent le handle d’instance de virtualisation dans leurs paramètres callbackData. Un fournisseur qui gère plusieurs instances de virtualisation peut utiliser le champ InstanceID de virtualizationInstanceInfo pour identifier laquelle de ses instances de virtualisation reçoit le rappel.
Le fournisseur peut utiliser le membre WriteAlignment de virtualizationInstanceInfo pour déterminer les valeurs appropriées à utiliser pour les paramètres byteOffset et length de PrjWriteFileData.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows 10, version 1809 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server [applications de bureau uniquement] |
| plateforme cible | Fenêtres |
| Header | projectedfslib.h |
| Library | ProjectedFSLib.lib |