Partager via


Win32_ClusterShare classe

[La classe Win32_ClusterShare est déconseillée. Utilisez plutôt les classes MSFT_FileShare et MSFT_SMFileShare .]

La classe Win32_ClusterShare représente une ressource partagée sur un cluster.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

[Dynamic, Provider("CIMWin32"), UUID("{8502C4D6-5FBB-11D2-AAC1-006008C78BC7}"), SupportsCreate, CreateBy("Create"), SupportsDelete, DeleteBy("DeleteInstance"), AMENDMENT]
class Win32_ClusterShare : Win32_Share
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  uint32   AccessMask;
  boolean  AllowMaximum;
  uint32   MaximumAllowed;
  string   Name;
  string   Path;
  uint32   Type;
  string   ServerName;
};

Membres

La classe Win32_ClusterShare a les types de membres suivants :

Méthodes

La classe Win32_ClusterShare possède ces méthodes.

Méthode Description
Créer Crée une instance Win32_ClusterShare .
Supprimer Supprime une instance de Win32_ClusterShare .
GetAccessMask Retourne une bitmap avec les droits d’accès au partage.
SetShareInfo Définit les paramètres de la ressource partagée.

Propriétés

La classe Win32_ClusterShare possède ces propriétés.

AccessMask

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : DEPRECATED

Cette propriété est obsolète et n’est plus utilisée. Utilisez plutôt la méthode Win32_Share.GetAccessMask . La valeur de la propriété AccessMask est définie sur null par WMI. Pour plus d’informations sur la définition de l’accès lors de la création d’un partage, consultez la méthode Create .

Cette propriété est héritée de Win32_Share.

AllowMaximum

Type de données : booléen

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« Win32API| Structures de gestion réseau| SHARE_INFO_502|shi502_max_uses »)

Le nombre d’utilisateurs simultanés pour cette ressource a été limité. Si la valeur est True, la valeur de la propriété MaximumAllowed est ignorée.

Cette propriété est héritée de Win32_Share.

Caption

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (64), DisplayName (« Caption »)

Brève description textuelle de l’objet.

Cette propriété est héritée de CIM_ManagedSystemElement.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : DisplayName (« Description »)

Description textuelle de l’objet.

Cette propriété est héritée de CIM_ManagedSystemElement.

InstallDate

Type de données : datetime

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« MIF. DMTF| ComponentID|001.5 »), DisplayName (« Date d’installation »)

Indique quand l’objet a été installé. L’absence d’une valeur n’indique pas que l’objet n’est pas installé.

Cette propriété est héritée de CIM_ManagedSystemElement.

MaximumAllowed

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« Win32API| Structures de gestion réseau| SHARE_INFO_502|shi502_max_uses »)

Limite du nombre maximal d’utilisateurs autorisés à utiliser cette ressource simultanément. La valeur est valide uniquement si la propriété AllowMaximum a la valeur FALSE.

Cette propriété est héritée de Win32_Share.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : key, MappingStrings (« Win32API| Structures de gestion réseau| SHARE_INFO_1|shi1_netname »)

Alias donné à un chemin d’accès configuré en tant que partage sur un système informatique exécutant Windows.

Exemple Windows 2008 : « \SERVER01\public » - Windows Server 2008 nécessite que vous placez l’UNC dans le nom.

Cette propriété est héritée de Win32_Share.

Chemin d’accès

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« Win32API| Structures de gestion réseau| SHARE_INFO_502|shi502_path »)

Chemin d’accès local du partage Windows.

Exemple : « C:\Program Files »

Cette propriété est héritée de Win32_Share.

ServerName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Remplacez (« ServerName »), MappingStrings (« Win32API| Structures de gestion réseau| SHARE_INFO_503|shi503_servername »)

Serveur de cluster sur lequel le partage est hébergé.

État

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen (10), DisplayName (« Status »)

Chaîne qui indique l’état actuel de l’objet. L’état opérationnel et non opérationnel peut être défini. L’état opérationnel peut inclure « OK », « Dégradé » et « Échec antérieur ». « Échec anticipé » indique qu’un élément fonctionne correctement, mais qu’il prédit une défaillance (par exemple, un disque dur smart).

L’état non opérationnel peut inclure « Erreur », « Démarrage », « Arrêt » et « Service ». « Service » peut s’appliquer lors de la resilvering de la mise en miroir de disque, du rechargement d’une liste d’autorisations utilisateur ou d’autres tâches administratives. Tous ces travaux ne sont pas en ligne, mais l’élément managé n’est ni « OK » ni dans l’un des autres états.

Cette propriété est héritée de CIM_ManagedSystemElement.

Les valeurs sont notamment les suivantes :

OK (« OK »)

Erreur (« Erreur »)

Détérioré (« Détérioré »)

Inconnu (« Inconnu »)

Échec de la préversion (« Échec prédé »)

Démarrage (« Démarrage »)

Arrêt (« Arrêt »)

Service (« Service »)

Stressé (« Stressé »)

NonRecover (« NonRecover »)

Aucun contact (« Aucun contact »)

Lost Comm (« Lost Comm »)

Type

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« Win32API| Structures de gestion réseau| SHARE_INFO_502|shi502_type »)

Type de ressource partagée. Les types incluent les lecteurs de disque, les files d’attente d’impression, les communications interprocessus (IPC) et les appareils généraux.

Cette propriété est héritée de Win32_Share.

Lecteur de disque (0)

File d’attente d’impression (1)

Appareil (2)

IPC (3)

Disk Drive Administration (2147483648)

Administration file d’attente d’impression (2147483649)

Administration d’appareil (2147483650)

Administration IPC (2147483651)

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7
Serveur minimal pris en charge
Windows Server 2008 R2
Espace de noms
Racine\CIMV2
MOF
Cimwin32.mof
DLL
CIMWin32.dll

Voir aussi

Win32_Share