Freigeben über


MSFT_FileServer-Klasse

Modelliert das Windows-Betriebssystemkonzept eines Dateiservers.

Die folgende Syntax enthält vereinfachten MOF-Code und schließt alle geerbten Eigenschaften ein.

Syntax

class MSFT_FileServer : MSFT_StorageObject
{
  String  FriendlyName;
  String  HostNames[];
  UInt16  HealthStatus;
  UInt16  OperationalStatus[];
  String  OtherOperationalStatusDescription;
  Boolean SupportsFileShareCreation;
  Boolean SupportsContinuouslyAvailableFileShare;
  UInt16  FileSharingProtocols[];
  String  FileSharingProtocolVersions[];
};

Member

Die MSFT_FileServer-Klasse verfügt über folgende Membertypen:

Methoden

Die MSFT_FileServer-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
CreateFileShare Erstellt eine Dateifreigabe auf dem Dateiserver.
DeleteObject Löscht den Dateiserver.
SetFriendlyName Ermöglicht die Umbenennung des Dateiservers.

Eigenschaften

Die MSFT_FileServer-Klasse verfügt über diese Eigenschaften.

FileSharingProtocols

Datentyp: UInt16-Array

Zugriffstyp: Schreibgeschützt

Die vom Dateiserver unterstützten Dateifreigabeprotokolle.

NFS (2)

SMB (3)

FileSharingProtocolVersions

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Gibt die unterstützten Dateifreigabeprotokollversionen an.

Friendlyname

Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Erforderlich

Eine benutzerfreundliche Zeichenfolge, die den Namen des Dateiservers darstellt. Einige Server weisen möglicherweise einen Standard-Anzeigenamen zu, der vom Benutzer nicht geändert werden kann.

HealthStatus

Datentyp: UInt16

Zugriffstyp: Schreibgeschützt

Qualifizierer: Erforderlich

Gibt die aktuelle Integrität status des Dateiservers an.

Fehlerfrei (0)

Warnung (1)

Fehlerhaft (2)

Unbekannt (5)

HostNames

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Qualifizierer: Erforderlich

Hostnamen sind semi-eindeutig (auf das besitzende Speichersubsystem beschränkt), lesbare Zeichenfolgen, die zum Identifizieren eines Dateiservers verwendet werden. Pro Dateifreigabeprotokoll ist ein separates Hostnamenelement vorhanden.

OperationalStatus

Datentyp: UInt16-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Erforderlich

Ein Array von Werten, die den aktuellen betriebsbereiten status des Dateiservers angeben. Im Gegensatz zu HealthStatus gibt dieses Feld die status von Hardware-, Software- und Infrastrukturproblemen im Zusammenhang mit diesem Server an und kann mehrere Werte enthalten.

Unbekannt (0)

Sonstiges (1)

OK (2)

Heruntergestuft (3)

Gestresst (4)

Vorhersagefehler (5)

Fehler (6)

Nicht wiederherstellbarer Fehler (7)

Ab (8)

Beenden (9)

Beendet (10)

Im Dienst (11)

Kein Kontakt (12)

Verlorene Kommunikation (13)

Abgebrochen (14)

Ruhend (15)

Unterstützende Entität im Fehler (16)

Abgeschlossen (17)

Energiemodus (18 )

Standort (19 )

Microsoft Reserviert (..)

Schreibgeschützt (0xD000)

Unvollständig (0xD001)

Microsoft Reserviert (0xD001..)

OtherOperationalStatusDescription

Datentyp: String

Zugriffstyp: Schreibgeschützt

Eine Zeichenfolgendarstellung der vom Anbieter definierten operativen status. Dieses Feld sollte nur festgelegt werden, wenn das OperationalStatus-Array 1 ("Sonstige") enthält.

SupportsContinuouslyAvailableFileShare

Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Bei TRUE unterstützt der Dateiserver kontinuierlich verfügbare Dateifreigaben.

SupportsFileShareCreation

Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Wenn TRUE, unterstützt der Server die Erstellung von Dateifreigaben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Namespace Stamm\Microsoft\Windows\Storage
MOF Storagewmi.mof

Weitere Informationen

MSFT_StorageObject