SHARE_INFO_1005 structure (lmshare.h)
Contient des informations sur la ressource partagée.
Syntaxe
typedef struct _SHARE_INFO_1005 {
DWORD shi1005_flags;
} SHARE_INFO_1005, *PSHARE_INFO_1005, *LPSHARE_INFO_1005;
Membres
shi1005_flags
Masque de bits d’indicateurs qui spécifient des informations sur la ressource partagée.
Valeur | Signification |
---|---|
|
Le partage spécifié est présent dans une arborescence Dfs. Cet indicateur ne peut pas être défini avec NetShareSetInfo. |
|
Le partage spécifié est le volume racine dans une arborescence Dfs. Cet indicateur ne peut pas être défini avec NetShareSetInfo. |
|
Le partage spécifié interdit l’ouverture d’un fichier exclusif, où les lectures dans un fichier ouvert ne sont pas autorisées. |
|
Les fichiers partagés dans le partage spécifié peuvent être supprimés de force. |
|
Les clients sont autorisés à mettre en cache l’espace de noms du partage spécifié. |
|
Le serveur filtre les entrées de répertoire en fonction des autorisations d’accès dont dispose l’utilisateur sur l’ordinateur client pour le serveur sur lequel résident les fichiers.
Seuls les fichiers pour lesquels l’utilisateur dispose d’un accès en lecture et les répertoires pour lesquels l’utilisateur a FILE_LIST_DIRECTORY accès sont retournés. Si l’utilisateur a SeBackupPrivilege, toutes les informations disponibles sont retournées.
Pour plus d’informations sur l’accès aux fichiers et aux répertoires, consultez Sécurité des fichiers et droits d’accès. Pour plus d’informations sur SeBackupPrivilege, consultez Constantes de privilège. Note Cet indicateur est pris en charge uniquement sur les serveurs exécutant Windows Server 2003 avec SP1 ou version ultérieure.
|
|
Empêche les modes de mise en cache exclusifs qui peuvent entraîner des retards pour les données en lecture seule hautement partagées.
Note Cet indicateur est pris en charge uniquement sur les serveurs exécutant Windows Server 2008 R2 ou version ultérieure.
|
|
Active les fonctionnalités côté serveur nécessaires à la prise en charge de la mise en cache d’homologue. Les clients sur des connexions à latence élevée ou à faible bande passante peuvent utiliser d’autres méthodes pour récupérer des données à partir d’homologues, le cas échéant, au lieu d’envoyer des demandes au serveur. Ceci est pris en charge uniquement sur les partages configurés pour la mise en cache manuelle (CSC_CACHE_MANUAL_REINT).
Note Cet indicateur est pris en charge uniquement sur les serveurs exécutant Windows Server 2008 R2 ou version ultérieure.
|
|
Active la disponibilité continue sur un partage de cluster. Les handles ouverts sur un partage disponible en continu peuvent survivre à des défaillances réseau ainsi qu’à des défaillances de nœud de cluster.
Note Cet indicateur ne peut être défini que sur un partage délimité sur un serveur qui remplit les conditions suivantes :
|
Les valeurs CSC_MASK et CSC_MASK_EXT masque peuvent être utilisées pour appliquer des indicateurs spécifiques à la mise en cache côté client (CSC).
Remarques
Cette structure peut être récupérée en appelant la fonction NetShareGetInfo . Elle peut être définie en appelant la fonction NetShareSetInfo .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | lmshare.h (include Lm.h) |