MSFT_FileServer clase
Modela el concepto del sistema operativo Windows de un servidor de archivos.
La siguiente sintaxis es código MOF simplificado e incluye todas las propiedades heredadas.
class MSFT_FileServer : MSFT_StorageObject
{
String FriendlyName;
String HostNames[];
UInt16 HealthStatus;
UInt16 OperationalStatus[];
String OtherOperationalStatusDescription;
Boolean SupportsFileShareCreation;
Boolean SupportsContinuouslyAvailableFileShare;
UInt16 FileSharingProtocols[];
String FileSharingProtocolVersions[];
};
La clase MSFT_FileServer tiene estos tipos de miembros:
La clase MSFT_FileServer tiene estos métodos.
Método | Descripción |
---|---|
CreateFileShare | Crea un recurso compartido de archivos en el servidor de archivos. |
DeleteObject | Elimina el servidor de archivos. |
SetFriendlyName | Permite cambiar el nombre del servidor de archivos. |
La clase MSFT_FileServer tiene estas propiedades.
FileSharingProtocols
Tipo de datos: matriz UInt16
Tipo de acceso: solo lectura
Protocolos de uso compartido de archivos admitidos por el servidor de archivos.
NFS (2)
SMB (3)
FileSharingProtocolVersions
Tipo de datos: matriz de cadenas
Tipo de acceso: solo lectura
Especifica las versiones del protocolo de uso compartido de archivos admitidas.
FriendlyName
Tipo de datos: String
Tipo de acceso: solo lectura
Calificadores: Obligatorio
Cadena fácil de usar que representa el nombre del servidor de archivos. Algunos servidores pueden asignar un nombre descriptivo predeterminado que el usuario no puede modificar.
HealthStatus
Tipo de datos: UInt16
Tipo de acceso: solo lectura
Calificadores: Obligatorio
Indica el estado de mantenimiento actual del servidor de archivos.
Correcto (0)
Advertencia (1)
Incorrecto (2)
Desconocido (5)
Nombres
Tipo de datos: matriz de cadenas
Tipo de acceso: solo lectura
Calificadores: Obligatorio
Los nombres de host son semi únicos (con ámbito para el subsistema de almacenamiento propietario), cadenas legibles para humanos que se usan para identificar un servidor de archivos. Hay un elemento de nombre de host independiente por protocolo de uso compartido de archivos.
OperationalStatus
Tipo de datos: matriz UInt16
Tipo de acceso: solo lectura
Calificadores: Obligatorio
Matriz de valores que indican el estado operativo actual del servidor de archivos. A diferencia de HealthStatus, este campo indica el estado de los problemas de hardware, software e infraestructura relacionados con este servidor y puede contener varios valores.
Desconocido (0)
Otros (1)
Ok (2)
Degradado (3)
Estresado (4)
Error predictivo (5)
Error (6)
Error no recuperable (7)
A partir de (8)
Detener (9)
Detenido (10)
En servicio (11)
Sin contacto (12)
Comunicación perdida (13)
Anulado (14)
Inactivo (15)
Entidad auxiliar en error (16)
Completado (17)
Modo de alimentación (18 )
Reubicación (19 )
Microsoft Reserved (..)
Solo lectura (0xD000)
Incompleto (0xD001)
Microsoft Reserved (0xD001.).)
OtherOperationalStatusDescription
Tipo de datos: String
Tipo de acceso: solo lectura
Representación de cadena del estado operativo definido por el proveedor. Este campo solo debe establecerse si la matriz OperationalStatus contiene 1 ("Other").
AdmiteContinuouslyAvailableFileShare
Tipo de datos: booleano
Tipo de acceso: solo lectura
Si es TRUE, el servidor de archivos admitirá recursos compartidos de archivos disponibles continuamente.
SupportsFileShareCreation
Tipo de datos: booleano
Tipo de acceso: solo lectura
Si es TRUE, el servidor admite la creación del recurso compartido de archivos.
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Espacio de nombres | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |