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 |