Condividi tramite


classe MSFT_FileServer

Modelli il concetto del sistema operativo Windows di un file server.

La sintassi seguente è semplificata dal codice MOF e include tutte le proprietà ereditate.

Sintassi

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

Members

La classe MSFT_FileServer include questi tipi di membri:

Metodi

La classe MSFT_FileServer include questi metodi.

Metodo Descrizione
CreateFileShare Crea una condivisione file nel file server.
DeleteObject Elimina il file server.
SetFriendlyName Consente di rinominare il file server.

Proprietà

La classe MSFT_FileServer ha queste proprietà.

FileSharingProtocols

Tipo di dati: matrice UInt16

Tipo di accesso: sola lettura

Protocolli di condivisione file supportati dal file server.

NFS (2)

SMB (3)

FileSharingProtocolVersions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Specifica le versioni del protocollo di condivisione file supportate.

FriendlyName

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: obbligatorio

Stringa descrittiva che rappresenta il nome del file server. Alcuni server possono assegnare un nome descrittivo predefinito che non può essere modificato dall'utente.

HealthStatus

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Qualificatori: obbligatorio

Indica lo stato di integrità corrente del file server.

Integro (0)

Avviso (1)

Non integro (2)

Sconosciuto (5)

Host

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: obbligatorio

I nomi host sono semi-univoci (con ambito nel sottosistema di archiviazione proprietario), stringhe leggibili usate per identificare un file server. Esiste un elemento nome host separato per ogni protocollo di condivisione file.

OperationalStatus

Tipo di dati: matrice UInt16

Tipo di accesso: sola lettura

Qualificatori: obbligatorio

Matrice di valori che indicano lo stato operativo corrente del file server. A differenza di HealthStatus, questo campo indica lo stato di hardware, software e problemi di infrastruttura correlati a questo server e può contenere più valori.

Sconosciuto (0)

Altro (1)

OK (2)

Degradato (3)

Stressato (4)

Errore predittivo (5)

Errore (6)

Errore non recuperabile (7)

Avvio (8)

Arresto (9)

Arrestato (10)

Nel servizio (11)

Nessun contatto (12)

Comunicazione persa (13)

Interrotto (14)

Inattivo (15)

Entità di supporto nell'errore (16)

Completato (17)

Modalità di alimentazione (18 )

Rilocazione (19 )

Microsoft Riservato (..)

Sola lettura (0xD000)

Incompleto (0xD001)

Microsoft Riservato (0xD001.).

OtherOperationalStatusDescription

Tipo di dati: String

Tipo di accesso: sola lettura

Rappresentazione stringa dello stato operativo definito dal fornitore. Questo campo deve essere impostato solo se la matrice OperationalStatus contiene 1 ("Altro").

SupportContinuouslyAvailableFileShare

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, il file server supporterà continuamente le condivisioni file disponibili.

SupportFileShareCreation

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, il server supporta la creazione di condivisione file.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Spazio dei nomi Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Vedi anche

MSFT_StorageObject