MSFT_FileShare kelas
Memodelkan konsep berbagi file sistem operasi Windows.
Sintaks berikut disederhanakan dari kode MOF dan mencakup semua properti yang diwariskan.
Sintaks
class MSFT_FileShare : MSFT_StorageObject
{
String Name;
String Description;
String VolumeRelativePath;
Boolean ContinuouslyAvailable;
Boolean EncryptData;
UInt16 FileSharingProtocol;
UInt16 ShareState;
UInt16 HealthStatus;
UInt16 OperationalStatus[];
};
Anggota
Kelas MSFT_FileShare memiliki jenis anggota ini:
Metode
Kelas MSFT_FileShare memiliki metode ini.
Metode | Deskripsi |
---|---|
BlockAccess | Menolak akses pengguna tertentu ke berbagi file. |
DeleteObject | Menghapus berbagi file. |
Mendiagnosa | Melakukan diagnostik pada berbagi file, mengembalikan hasil yang dapat ditindaklaksan. |
GetAccessControlEntries | Mendapatkan entri kontrol akses untuk akun tertentu. |
GrantAccess | Memberikan ke akun pengguna yang ditentukan akses yang ditentukan ke berbagi file. |
RevokeAccess | Mencabut akses ke berbagi file untuk pengguna tertentu. |
SetAttributes | Memungkinkan pengguna memperbarui atau mengatur berbagai atribut pada berbagi file. |
SetDescription | Memungkinkan pengguna untuk mengatur bidang deskripsi berbagi file. |
Buka BlokirAkss | Menghapus pengguna tertentu dari daftar akses yang ditolak untuk berbagi file. |
Properti
Kelas MSFT_FileShare memiliki properti ini.
ContinuouslyAvailable
Jenis data: Boolean
Jenis akses: Baca-saja
Jika TRUE, berbagi terus tersedia.
Deskripsi
Jenis data: String
Jenis akses: Baca-saja
Deskripsi yang dapat diatur pengguna dari berbagi file. Bidang ini dapat digunakan untuk menyimpan informasi bentuk bebas ekstra, seperti catatan atau detail tentang penggunaan yang dimaksudkan. Beberapa berbagi tidak mengizinkan pengaturan deskripsi dan akan mendukung deskripsi default atau tidak akan mendukung deskripsi apa pun.
EncryptData
Jenis data: Boolean
Jenis akses: Baca-saja
Jika TRUE, data berbagi dienkripsi selama transportasi.
FileSharingProtocol
Jenis data: UInt16
Jenis akses: Baca-saja
Protokol berbagi file yang digunakan oleh berbagi.
NFS (2)
CIFS(SMB) (3)
HealthStatus
Jenis data: UInt16
Jenis akses: Baca-saja
Status kesehatan berbagi file saat ini.
Sehat (0)
Peringatan (1)
Tidak sehat (2)
Tidak diketahui (5)
Nama
Jenis data: String
Jenis akses: Baca-saja
Kualifikasi: Diperlukan
Semi-unik (tercakup ke server file pemilik), string yang dapat dibaca manusia yang digunakan untuk mengidentifikasi dan mengakses berbagi file.
OperationalStatus
Jenis data: Array UInt16
Jenis akses: Baca-saja
Array nilai yang menunjukkan status operasional berbagi file saat ini. Tidak seperti HealthStatus, bidang ini menunjukkan status masalah perangkat keras, perangkat lunak, dan infrastruktur yang terkait dengan berbagi ini, dan dapat berisi beberapa nilai.
Tidak diketahui (0)
Lainnya (1)
OK (2)
Terdegradasi (3)
Stres (4)
Kegagalan Prediktif (5)
Kesalahan (6)
Kesalahan Yang Tidak Dapat Dipulihkan (7)
Mulai (8)
Menghentikan (9)
Dihentikan (10)
Dalam Layanan (11)
Tidak Ada Kontak (12)
Komunikasi Hilang (13)
Dibatalkan (14)
Tidak aktif (15)
Entitas Pendukung dalam Kesalahan (16)
Selesai (17)
Mode Daya (18 )
Merelokasi (19 )
Microsoft Reserved (..)
Baca-saja (0xD000)
Tidak lengkap (0xD001)
Microsoft Reserved (0xD001..)
ShareState
Jenis data: UInt16
Jenis akses: Baca-saja
Status berbagi file saat ini.
Tertunda (0)
Online (1)
Offline (2)
VolumeRelativePath
Jenis data: String
Jenis akses: Baca-saja
Jalur relatif volume ke direktori yang sedang dibagikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Ruang nama | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk