MSFT_FileServer 클래스
Windows 운영 체제의 파일 서버 개념을 모델링합니다.
다음은 MOF 코드에서 단순화된 구문으로 상속된 모든 속성을 포함합니다.
구문
class MSFT_FileServer : MSFT_StorageObject
{
String FriendlyName;
String HostNames[];
UInt16 HealthStatus;
UInt16 OperationalStatus[];
String OtherOperationalStatusDescription;
Boolean SupportsFileShareCreation;
Boolean SupportsContinuouslyAvailableFileShare;
UInt16 FileSharingProtocols[];
String FileSharingProtocolVersions[];
};
멤버
MSFT_FileServer 클래스에는 다음과 같은 유형의 멤버가 있습니다.
메서드
MSFT_FileServer 클래스에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
CreateFileShare | 파일 서버에 파일 공유를 만듭니다. |
DeleteObject | 파일 서버를 삭제합니다. |
SetFriendlyName | 파일 서버의 이름을 바꿀 수 있습니다. |
속성
MSFT_FileServer 클래스에는 이러한 속성이 있습니다.
FileSharingProtocols
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
파일 서버에서 지원하는 파일 공유 프로토콜입니다.
NFS (2)
SMB (3)
FileSharingProtocolVersions
데이터 형식: 문자열 배열
액세스 형식: 읽기 전용
지원되는 파일 공유 프로토콜 버전을 지정합니다.
FriendlyName
데이터 형식: 문자열
액세스 형식: 읽기 전용
한정자: 필수
파일 서버의 이름을 나타내는 사용자에게 친숙한 문자열입니다. 일부 서버는 사용자가 수정할 수 없는 기본 식별 이름을 할당할 수 있습니다.
HealthStatus
데이터 형식: UInt16
액세스 형식: 읽기 전용
한정자: 필수
파일 서버의 현재 상태 상태 표시합니다.
정상 (0)
경고 (1)
비정상 (2)
알 수 없음 (5)
HostNames
데이터 형식: 문자열 배열
액세스 형식: 읽기 전용
한정자: 필수
호스트 이름은 파일 서버를 식별하는 데 사용되는 사람이 읽을 수 있는 문자열인 반 고유(소유 스토리지 하위 시스템에 범위가 지정됨)입니다. 파일 공유 프로토콜당 별도의 호스트 이름 요소가 있습니다.
OperationalStatus
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
한정자: 필수
파일 서버의 현재 작동 상태 나타내는 값의 배열입니다. HealthStatus와 달리 이 필드는 이 서버와 관련된 하드웨어, 소프트웨어 및 인프라 문제의 상태 나타내며 여러 값을 포함할 수 있습니다.
알 수 없음 (0)
기타 (1)
OK (2)
성능 저하됨 (3)
스트레스 ( 4)
예측 실패 (5)
오류 (6)
복구할 수 없는 오류 (7)
시작( 8)
중지 (9)
중지됨 (10)
In Service (11)
연락처 없음 (12)
통신 손실 (13)
중단됨 (14)
휴면 (15)
오류에서 엔터티 지원 (16)
완료됨 (17)
전원 모드 (18)
재배치 (19 )
Microsoft Reserved (..)
읽기 전용 (0xD000)
불완전 (0xD001)
Microsoft Reserved (0xD001.)
OtherOperationalStatusDescription
데이터 형식: 문자열
액세스 형식: 읽기 전용
공급업체에서 정의한 운영 상태 문자열 표현입니다. 이 필드는 OperationalStatus 배열에 1("기타")이 포함된 경우에만 설정해야 합니다.
SupportsContinuouslyAvailableFileShare
데이터 형식: 부울
액세스 형식: 읽기 전용
TRUE이면 파일 서버에서 지속적으로 사용 가능한 파일 공유를 지원합니다.
SupportsFileShareCreation
데이터 형식: 부울
액세스 형식: 읽기 전용
TRUE이면 서버에서 파일 공유 만들기를 지원합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
네임스페이스 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |