Compartir a través de


MSFT_FileShare clase

Modela el concepto del sistema operativo Windows de un recurso compartido de archivos.

La siguiente sintaxis es código MOF simplificado e incluye todas las propiedades heredadas.

Sintaxis

class MSFT_FileShare : MSFT_StorageObject
{
  String  Name;
  String  Description;
  String  VolumeRelativePath;
  Boolean ContinuouslyAvailable;
  Boolean EncryptData;
  UInt16  FileSharingProtocol;
  UInt16  ShareState;
  UInt16  HealthStatus;
  UInt16  OperationalStatus[];
};

Miembros

La clase MSFT_FileShare tiene estos tipos de miembros:

Métodos

La clase MSFT_FileShare tiene estos métodos.

Método Descripción
BlockAccess Deniega a los usuarios especificados acceso al recurso compartido de archivos.
DeleteObject Elimina el recurso compartido de archivos.
Diagnosticar Realiza un diagnóstico en el recurso compartido de archivos y devuelve los resultados accionables.
GetAccessControlEntries Obtiene las entradas de control de acceso para las cuentas especificadas.
GrantAccess Concede a las cuentas de usuario especificadas el acceso especificado al recurso compartido de archivos.
RevokeAccess Revoca el acceso al recurso compartido de archivos para los usuarios especificados.
SetAttributes Permite al usuario actualizar o establecer varios atributos en el recurso compartido de archivos.
SetDescription Permite a un usuario establecer el campo de descripción del recurso compartido de archivos.
DesbloquearAccess Quita los usuarios especificados de la lista de acceso denegado para el recurso compartido de archivos.

Propiedades

La clase MSFT_FileShare tiene estas propiedades.

Disponible continuamente

Tipo de datos: booleano

Tipo de acceso: solo lectura

Si es TRUE, el recurso compartido está disponible continuamente.

Descripción

Tipo de datos: String

Tipo de acceso: solo lectura

Descripción configurable por el usuario del recurso compartido de archivos. Este campo se puede usar para almacenar información adicional de forma libre, como notas o detalles sobre el uso previsto. Algunos recursos compartidos no permiten establecer una descripción y admitirán una descripción predeterminada o no admitirán ninguna descripción.

EncryptData

Tipo de datos: booleano

Tipo de acceso: solo lectura

Si es TRUE, los datos del recurso compartido se cifran durante el transporte.

FileSharingProtocol

Tipo de datos: UInt16

Tipo de acceso: solo lectura

Protocolo de uso compartido de archivos usado por el recurso compartido.

NFS (2)

CIFS(SMB) (3)

HealthStatus

Tipo de datos: UInt16

Tipo de acceso: solo lectura

Estado de mantenimiento actual del recurso compartido de archivos.

Correcto (0)

Advertencia (1)

Incorrecto (2)

Desconocido (5)

Nombre

Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Obligatorio

Una cadena semi-única (con ámbito para el servidor de archivos propietario), cadena legible que se usa para identificar y acceder a un recurso compartido de archivos.

OperationalStatus

Tipo de datos: matriz UInt16

Tipo de acceso: solo lectura

Matriz de valores que indican el estado operativo actual del recurso compartido de archivos. A diferencia de HealthStatus, este campo indica el estado de los problemas de hardware, software e infraestructura relacionados con este recurso compartido 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.).)

ShareState

Tipo de datos: UInt16

Tipo de acceso: solo lectura

Estado actual del recurso compartido de archivos.

Pendiente (0)

En línea (1)

Sin conexión (2)

VolumeRelativePath

Tipo de datos: String

Tipo de acceso: solo lectura

Ruta de acceso relativa del volumen al directorio que se comparte.

Requisitos

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

Consulte también

MSFT_StorageObject