다음을 통해 공유


CIM_LogicalPort 클래스

디바이스의 포트 또는 연결점의 추상입니다. 포트에 포함된 디바이스의 독립적인 관리 특성이 있는 경우 이 개체를 인스턴스화해야 합니다. 예를 들어 파이버 채널 포트 및 USB 포트가 있습니다.

다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다.

구문

[UMLPackagePath("CIM::Device::Ports"), Version("2.10.0"), AMENDMENT]
class CIM_LogicalPort : CIM_LogicalDevice
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   TransitioningToState = 12;
  uint16   AvailableRequestedStates[];
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  uint64   Speed;
  uint64   MaxSpeed;
  uint64   RequestedSpeed;
  uint16   UsageRestriction;
  uint16   PortType;
  string   OtherPortType;
};

멤버

CIM_LogicalPort 클래스에는 다음과 같은 유형의 멤버가 있습니다.

메서드

CIM_LogicalPort 클래스에는 다음과 같은 메서드가 있습니다.

메서드 설명
EnableDevice 이 메서드는 이 메서드에서 제공하는 기능과 직접 겹치는 보다 일반적인 RequestStateChange 메서드 대신 사용되지 않습니다.
이 메서드는 CIM_LogicalDevice에서 상속됩니다.
OnlineDevice 이 메서드는 이 메서드에서 제공하는 기능과 직접 겹치는 보다 일반적인 RequestStateChange 메서드 대신 사용되지 않습니다.
이 메서드는 CIM_LogicalDevice에서 상속됩니다.
QuiesceDevice 이 메서드는 이 메서드에서 제공하는 기능과 직접 겹치는 보다 일반적인 RequestStateChange 메서드 대신 사용되지 않습니다.
이 메서드는 CIM_LogicalDevice에서 상속됩니다.
RequestStateChange 요소의 상태를 RequestedState 매개 변수에 지정된 값으로 변경하도록 요청합니다. 요청된 상태 변경이 발생하면 요소의 사용 상태와 요청된 상태가 동일합니다. RequestChangeState 메서드를 여러 번 호출하면 이전 요청을 덮어쓰거나 손실할 수 있습니다. 0이 반환되면 작업이 성공적으로 완료되며 CIM_ConcreteJob을 사용할 필요가 없습니다. 4096(0x1000)이 반환되면 작업을 완료하는 데 다소 시간이 걸리고, CIM_ConcreteJob이 생성되며, 출력 매개 변수 작업에서 해당 참조가 반환됩니다. 다른 반환 코드는 오류 조건을 나타냅니다.
이 메서드는 CIM_EnabledLogicalElement에서 상속됩니다.
Reset 논리 디바이스의 초기화를 요청합니다.
이 메서드는 CIM_LogicalDevice에서 상속됩니다.
RestoreProperties 디바이스가 백업 저장소에서 구성, 설정 및/또는 상태 정보를 다시 설정하도록 요청합니다.
이 메서드는 CIM_LogicalDevice에서 상속됩니다.
SaveProperties 디바이스가 백업 저장소에서 현재 구성, 설정 및/또는 상태 정보를 캡처하도록 요청합니다.
이 메서드는 CIM_LogicalDevice에서 상속됩니다.
SetPowerState 디바이스의 전원 상태를 설정합니다. 이 메서드는 사용되지 않습니다. 대신 연결된 PowerManagementService 클래스에서 SetPowerState 메서드를 사용합니다.
이 메서드는 CIM_LogicalDevice에서 상속됩니다.

속성

CIM_LogicalPort 클래스에는 다음과 같은 속성이 있습니다.

AdditionalAvailability

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_LogicalDevice.Availability")

가용성 속성에 지정된 것 이상의 디바이스 추가 가용성 및 상태입니다. 가용성 속성은 디바이스의 기본 상태 및 가용성을 표시합니다. 경우에 따라 디바이스의 전체 상태를 나타내기에 충분하지 않습니다. 이러한 경우 AdditionalAvailability 속성을 사용하여 추가 정보를 제공할 수 있습니다. 예를 들어 Device\의 기본 가용성은 "오프라인"(값=8)일 수 있지만, 절전 상태(AdditonalAvailability 값=14)이거나 디바이스가 진단을 실행 중일 수도 있습니다(AdditionalAvailability 값=5, "테스트 중").

이 속성은 CIM_LogicalDevice에서 상속됩니다.

기타(1)

알 수 없음(2)

실행/전체 전원(3)

경고(4)

테스트 중(5)

해당 없음(6)

전원 끄기(7)

오프라인(8)

오프 듀티(9)

성능 저하(10)

설치되지 않음(11)

설치 오류(12)

절전 - 알 수 없음(13)

절전 - 절전 모드(14)

절전 - 대기(15)

전원 주기(16)

절전 - 경고(17)

일시 중지(18)

준비되지 않음(19)

구성되지 않음(20)

정지됨(21)

가용성

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_LogicalDevice.AdditionalAvailability")

디바이스의 기본 가용성 및 상태입니다. (추가 상태 정보는 추가 가용성 배열 속성을 사용하여 지정할 수 있습니다.)

이 속성은 CIM_LogicalDevice에서 상속됩니다.

의미
기타
1
알 수 없음
2
실행/전체 전원
3
경고
4
In Test
5
해당 없음
6
전원 끄기
7
오프라인
8
오프 듀티
9
성능 저하
10
설치되지 않음
11
설치 오류
12
절전 - 알 수 없음
13
디바이스가 절전 모드로 알려져 있지만 이 모드의 정확한 상태는 알 수 없음입니다.
절전 - 절전 모드
14
디바이스가 절전 상태이지만 여전히 작동 중이며 성능이 저하될 수 있습니다
절전 - 대기
15
디바이스가 작동하지 않지만 신속하게 전체 전원을 공급할 수 있습니다.
전원 주기
16
절전 - 경고
17
디바이스가 절전 모드에서도 경고 상태입니다.
일시 중지됨
18
준비 안 됨
19
구성되지 않음
20
정지됨
21

AvailableRequestedStates

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported")

AvailableRequestedStates는 상태 변경을 시작하는 데 사용되는 RequestStateChange 메서드의 RequestedState 매개 변수에 사용할 수 있는 값을 나타냅니다. 나열된 값은 선택한 값은 CIM_EnabledLogicalElement의 현재 상태 함수인 CIM_EnabledLogicalElementCapabilities에 연결된 인스턴스의 RequestedStatesSupported 속성에 포함된 값의 하위 집합이어야 합니다. 구현이 현재 상태의 함수로 가능한 값의 집합을 알릴 수 있는 경우 이 속성은 null이 아닐 수 있습니다. 구현이 현재 상태의 함수로서 가능한 값의 집합을 결정할 수 없는 경우 이 속성은 null이 됩니다.

이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.

사용(2)

사용 안 함(3)

종료(4)

오프라인(6)

테스트(7)

연기(8)

정지(9)

다시 부팅(10)

초기화(11)

DMTF 예약됨(12 65535)

Caption

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MaxLen(64)

개체에 대한 간단한 텍스트 설명이 포함되어 있습니다.

이 속성은 CIM_ManagedElement에서 상속됩니다.

CommunicationStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

계측에서 이 요소와 통신하는 기능을 나타냅니다. NULL 값은 계측이 이 속성을 지원하지 않음을 나타냅니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

의미
Unknown
0
현재 계측에서 CommunicationStatus 속성에 대해 보고할 수 없음을 나타냅니다.
사용할 수 없음
1
계측에서 이 속성을 보고할 수 있지만 의도적으로 이 요소에 대해 보고하지 않음을 나타냅니다.
통신 정상
2
요소와 통신이 설정되었다는 것만을 나타냅니다.
통신 끊김
3
요소가 과거에 연결되었지만, 현재 연결할 수 없음을 나타냅니다.
접촉 없음
4
계측에 이 요소에 대한 연락처 정보가 있지만 통신할 수 없음을 나타냅니다.
DMTF 예약됨
5 32767
예약되었습니다.
공급업체 예약됨
32768 =
예약되었습니다.

CreationClassName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: , MaxLen(256)

인스턴스를 만드는 데 사용되는 클래스 또는 하위 클래스의 이름을 나타냅니다. 이 클래스의 다른 키 속성과 함께 사용하면 이 클래스의 모든 인스턴스와 해당 하위 클래스를 고유하게 식별할 수 있습니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

설명

데이터 형식: string

액세스 형식: 읽기 전용

개체에 대한 텍스트 설명을 제공합니다.

이 속성은 CIM_ManagedElement에서 상속됩니다.

DetailedStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")

PrimaryStatus 속성을 보완하는 추가 상태 세부 정보를 나타냅니다. NULL 값은 계측이 이 속성을 지원하지 않음을 나타냅니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

의미
사용할 수 없음
0
계측에서 이 속성을 보고할 수 있지만 의도적으로 이 요소에 대해 보고하지 않음을 나타냅니다.
추가 정보 없음
1
PrimaryStatus정상으로 설정된 경우와 같이 PrimaryStatus 속성에 세부 정보를 추가할 필요가 없음을 나타냅니다.
스트레스
2
요소가 작동하지만 주의가 필요함을 나타냅니다. 오버로드 및 과열은 스트레스 상태의 예입니다.
오류 예측
3
요소가 명목상으로는 작동하지만 가까운 장래에 장애가 발생할 것으로 예측됨을 나타냅니다.
복구할 수 없는 오류
4
이 요소가 인적 개입이 필요한 오류 상태임을 나타냅니다.
오류에서 엔터티 지원
5
이 요소가 종속된 요소에 오류가 있음을 나타냅니다. 이 요소는 정상일 수 있지만 종속 요소의 상태 때문에 작동할 수 없습니다. 이러한 예로는 하위 계층 네트워킹 문제로 인해 작동할 수 없는 네트워크 서비스 또는 엔드포인트가 있습니다.
DMTF 예약됨
6 32767
예약되었습니다.
공급업체 예약됨
32768 =
예약되었습니다.

DeviceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: , MaxLen(64)

논리 디바이스의 이름을 고유하게 지정하는 주소 또는 기타 식별 정보

이 속성은 CIM_LogicalDevice에서 상속됩니다.

ElementName

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체에 대해 사용자에게 친숙한 이름을 포함합니다. 이 속성을 사용하면 각 인스턴스가 키 속성, ID 데이터 및 설명 정보 외에도 사용자에게 친숙한 이름을 정의할 수 있습니다.

이 속성은 CIM_ManagedElement에서 상속됩니다.

EnabledDefault

데이터 형식: uint16

액세스 형식: 읽기/쓰기

요소의 사용 상태에 대한 관리자의 기본 또는 시작 구성을 나타내는 열거형 값입니다. 기본적으로 요소는 "사용"(값=2)입니다.

이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.

사용(2)

사용 안 함(3)

해당 없음(5)

사용하지만 오프라인임(6)

기본값 없음(7)

정지(9)

DMTF 예약됨(10 32767)

공급업체 예약됨(32768 65535)

EnabledState

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_EnabledLogicalElement.OtherEnabledState")

요소의 사용 및 사용 안 함 상태를 나타냅니다. 또한 요청된 상태 간의 전환을 나타낼 수도 있습니다. 예를 들어 종료(값=4)와 시작(값=10)은 사용과 사용 안 함 사이의 일시적인 상태입니다.

이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.

의미
Unknown
0
기타
1
Enabled
2
요소가 명령을 실행하거나, 대기 중인 명령을 처리하고, 새 요청을 큐에 대기할 수 있습니다.
Disabled
3
요소가 명령을 실행하지 않으며 새 요청을 삭제합니다.
종료 중
4
요소가 사용 안 함 상태로 전환되는 중입니다.
해당 없음
5
요소가 사용 또는 사용 안 함 설정을 지원하지 않습니다.
사용하지만 오프라인임
6
요소는 명령을 완료하는 중일 수 있으며 새 요청을 삭제합니다.
In Test
7
요소가 테스트 상태입니다.
연기됨
8
요소는 명령을 완료하는 중일 수 있으며 새 요청이 큐에 대기됩니다.
정지
9
요소가 사용하도록 설정되어 있지만 제한된 모드에서 사용됩니다. 요소의 동작은 사용 상태(2)와 유사하지만 제한된 명령 집합만 처리합니다. 다른 모든 요청은 큐에 대기됩니다.
Starting
10
요소가 사용(2) 상태로 전환되는 중입니다. 새 요청이 큐에 대기됩니다.
DMTF 예약됨
11 32767
예약되었습니다.
공급업체 예약됨
32768 65535
예약되었습니다.

ErrorCleared

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: 사용되지 않음("CIM_ManagedSystemElement.OperationalStatus")

LastErrorCode에 보고된 오류가 현재 지워진 것을 나타내는 부울 속성입니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

ErrorDescription

데이터 형식: string

액세스 형식: 읽기 전용

한정자: 사용되지 않음("CIM_DeviceErrorData.ErrorDescription")

LastErrorCode에 기록된 오류에 대한 자세한 정보와 수행할 수 있는 모든 수정 작업에 대한 정보를 제공하는 자유 형식 문자열입니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

HealthState

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 현재 상태를 나타냅니다. 이 특성은 해당 요소의 상태를 나타내지만 해당 하위 구성 요소의 상태를 반드시 나타내는 것은 아닙니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

의미
Unknown
0
이 구현은 현재 HealthState에 대해 보고할 수 없습니다.
OK
5
요소가 완벽하게 작동하며 정상적인 작동 매개 변수 내에서 오류 없이 작동합니다.
성능 저하/경고
10
요소가 올바르게 작동하고 모든 기능이 제공됩니다. 하지만 요소가 최고의 능력을 발휘하지 못하고 있습니다. 예를 들어, 요소가 최적의 성능으로 작동하지 않거나 복구할 수 있는 오류를 보고할 수 있습니다.
사소한 실패
15
모든 기능을 사용할 수 있지만 일부는 저하될 수 있습니다.
주요 실패
20
요소가 실패합니다. 이 구성 요소의 일부 또는 모든 기능이 저하되었거나 작동하지 않을 수 있습니다.
심각한 실패
25
요소가 작동하지 않으며 복구가 불가능할 수 있습니다.
복구할 수 없는 오류
30
요소가 완전히 실패했으며 복구할 수 없습니다. 이 요소에서 제공하는 모든 기능이 손실되었습니다.
DMTF 예약됨
31 =
DMTF가 향후 추가 HealthStates 값을 위해 continuum의 사용되지 않는 부분을 예약했습니다.

IdentifyingDescriptions

데이터 형식: string 배열

액세스 형식: 읽기 전용

한정자: ArrayType("인덱스"), ModelCorrespondence("CIM_LogicalDevice.OtherIdentifyingInfo")

OtherIdentifyingInfo 배열의 항목에 대한 설명과 세부 정보를 제공하는 자유 형식 문자열 배열입니다. 이 배열의 각 항목은 동일한 인덱스의 OtherIdentifyingInfo 항목과 관련이 있습니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

InstallDate

데이터 형식: datetime

액세스 형식: 읽기 전용

개체가 설치된 시기를 나타냅니다. 값이 없다고 해서 개체가 설치되지 않았다는 의미는 아닙니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

InstanceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

포함된 네임스페이스 범위 내에서 이 클래스의 인스턴스를 고유하고 불투명하게 식별합니다.

[!중요]네임스페이스 내에서 고유성을 보장하려면 다음 패턴으로 InstanceID 값을 생성해야 합니다.

OrgID:LocalID

OrgIDInstanceID를 정의하는 비즈니스 엔터티가 소유하는 저작권, 상표 또는 기타 고유한 이름을 포함하거나 인식된 글로벌 기관에서 할당한 등록 ID여야 합니다. 이는 스키마 클래스 이름의 구조와 비슷합니다. 또한 고유성을 보장하려면 InstanceID의 첫 번째 콜론이 OrgIDLocalID 사이에 있어야 합니다. 따라서 OrgID에는 콜론(':')이 포함되어서는 안 됩니다.

LocalID는 비즈니스 엔터티에 의해 선택되며 다른 기본 실제 요소를 식별하는 데 다시 사용하면 안 됩니다.

위의 패턴을 사용하지 않는 경우 정의 엔터티는 이 네임스페이스 또는 이 네임스페이스에 대해 다른 공급자가 생성한 모든 InstanceID에서 결과 InstanceID가 다시 사용되지 않도록 해야 합니다.

DMTF(분산 관리 태스크 포스) 정의 인스턴스의 경우 CIM으로 설정된 OrgID와 함께 패턴을 사용해야 합니다.

이 속성은 CIM_ManagedElement에서 상속됩니다.

LastErrorCode

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: 사용되지 않음("CIM_DeviceErrorData.LastErrorCode")

논리 디바이스에서 보고한 마지막 오류 코드를 캡처합니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

MaxQuiesceTime

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: 사용되지 않음("값 없음"), 단위("밀리초")

이 속성은 사용되지 않습니다. 정지의 사용을 평가할 때 디바이스가 정지 상태를 자동으로 종료하는 시기를 설명하는 데 이 단일 속성이 적합하지 않은 것으로 확인되었습니다. 실제로 디바이스가 정지 상태를 종료할 가능성이 가장 큰 시나리오는 최대 시간이 아닌 대기 중인 미해결 요청 수를 기반으로 결정되었습니다. 이는 나중에 다시 평가되고 위치가 변경됩니다.

디바이스가 "정지됨" 상태로 실행될 수 있는 최대 시간(밀리초)입니다. 디바이스의 상태는 가용성 및 AdditionalAvailability 속성에 정의되며, 여기서 "정지됨"은 값 21로 전달됩니다. 시간 제한이 끝날 때 발생하는 작업은 디바이스별로 다릅니다. 디바이스가 정지되지 않거나, 오프라인으로 전환되거나, 다른 작업을 수행할 수 있습니다. 값이 0이면 디바이스가 무기한 정지됨 상태일 수 있음을 나타냅니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

MaxSpeed

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: PUnit ("비트/초"). 단위("초당 비트")

비트/초 단위 포트의 최대 대역폭입니다.

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MaxLen(1024)

작업에 대한 이 인스턴스의 사용자 친화적인 이름입니다. 또한 사용자에게 친숙한 이름을 검색 또는 쿼리의 속성으로 사용할 수 있습니다.

[!팁]
네임스페이스 내에서 이름이 고유할 필요는 없습니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

OperatingStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_EnabledLogicalElement.EnabledState")

요소의 현재 작동 상태를 나타냅니다. 이 속성을 사용하면 요소의 현재 상태에 대한 자세한 정보를 제공할 수 있습니다. 또한 전환 상태를 나타낼 수도 있습니다. NULL 값은 계측이 이 속성을 지원하지 않음을 나타냅니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

의미
Unknown
0
현재 계측에서 OperatingStatus 속성에 대해 보고할 수 없음을 나타냅니다.
사용할 수 없음
1
계측에서 이 속성을 보고할 수 있지만 의도적으로 이 요소에 대해 보고하지 않음을 나타냅니다.
Servicing
2
요소가 구성, 유지, 클린 또는 관리되는 프로세스 중임을 나타냅니다.
Starting
3
요소가 초기화되고 있음을 나타냅니다.
중지 중
4
요소가 순서대로 중지되고 있음을 나타냅니다.
Stopped
5
요소가 의도적으로 중지되었음을 나타냅니다.
Aborted
6
요소가 예기치 않은 방식으로 중지되었음을 나타냅니다.
유휴
7
요소가 비활성 상태이거나 정지되었음을 나타냅니다.
Completed
8
요소가 작업을 완료했음을 나타냅니다. 작업의 성공 또는 실패를 나타내려면 정상, 오류 또는 성능 저하PrimaryStatus 속성 값을 사용하는 것이 좋습니다.
Migrating
9
요소가 호스트 요소 간에 이동되고 있음을 나타냅니다.
내보내기
10
요소가 호스트 요소에서 멀어지고 있음을 나타냅니다.
가져오기
11
요소가 호스트 요소와 가까워지고 있음을 나타냅니다.
스냅샷
12
요소의 스냅샷 복사본이 생성되고 있음을 나타냅니다.
종료 중
13
요소가 갑자기 중지되고 있음을 나타냅니다.
In Test
14
요소가 테스트 함수를 수행하고 있음을 나타냅니다.
전환
15
요소가 상태 사이에 있으며 어느 상태에서도 완전히 사용할 수 없음을 나타냅니다. 사용 가능한 경우, 더 구체적인 전환을 나타내는 다른 값을 사용합니다.
서비스 중
16
요소가 서비스 중이고 작동 중임을 나타냅니다.
DMTF 예약됨
17 32767
예약되었습니다.
공급업체 예약됨
32768 =
예약되었습니다.

OperationalStatus

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

한정자: ArrayType("인덱스"), ModelCorrespondence("CIM_ManagedSystemElement.StatusDescriptions")

요소의 현재 상태 표시기를 포함합니다. OperationalStatus의 첫 번째 값에는 요소에 대한 기본 상태가 포함되어야 합니다.

참고 항목

OperationalStatus는 사용되지 않는 Status 속성을 대체합니다. 관리 애플리케이션에서 기존 Status 속성을 광범위하게 사용하므로 공급자 또는 계측에서 StatusOperationalStatus 속성을 모두 제공하는 것이 좋습니다. 계측될 때 상태(단일 값이기 때문에)도 요소의 기본 상태를 제공해야 합니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

의미
Unknown
0
구현이 현재 OperationalStatus에 대해 보고할 수 없음을 나타냅니다.
기타
1
정의되지 않은 상태를 나타냅니다.
확인
2
오류 없이 모든 기능이 작동함을 나타냅니다.
성능 저하
3
요소가 작동하고 모든 기능이 제공됨을 나타냅니다. 하지만 요소가 최고의 능력을 발휘하지 못하고 있습니다. 예를 들어, 요소가 최적의 성능으로 작동하지 않거나 복구할 수 있는 오류를 보고할 수 있습니다.
스트레스
4
요소가 작동 중이지만 주의가 필요함을 나타냅니다. 오버로드 및 과열은 스트레스 상태의 예입니다.
오류 예측
5
요소가 명목상으로 작동하고 있지만 가까운 미래에 오류가 예측됨을 나타냅니다.
Error
6
오류가 발생했음을 나타냅니다.
복구할 수 없는 오류
7
복구할 수 없는 오류가 발생했습니다.
Starting
8
작업이 시작됩니다.
중지 중
9
작업이 중지됩니다.
Stopped
10
요소가 의도적으로 중지되었습니다.
서비스 중
11
요소가 구성, 유지, 클린 또는 관리되는 중임을 나타냅니다.
접촉 없음
12
모니터링 시스템에 이 요소에 대한 지식이 있지만 통신을 설정할 수 없음을 나타냅니다.
통신 끊김
13
작업이 존재하는 것으로 알려져 있으며 과거에 성공적으로 연결되었지만, 현재 연결할 수 없음을 나타냅니다.
중단됨
14
작업이 예기치 않은 방식으로 중지되었음을 나타냅니다. 작업의 상태 및 구성을 업데이트해야 할 수 있습니다.
유휴
15
작업이 비활성 상태임을 나타냅니다.
오류에서 엔터티 지원
16
이 작업이 종속된 요소에 오류가 있음을 나타냅니다. 이 요소는 정상일 수 있지만 종속 요소의 상태 때문에 작동할 수 없습니다. 이러한 예로는 하위 계층 네트워킹 문제로 인해 작동할 수 없는 네트워크 서비스 또는 엔드포인트가 있습니다.
완료됨
17
작업이 완료되었음을 나타냅니다. 이 값은 정상, 오류 오류 또는 성능 저하와 결합되어야 하므로 클라이언트는 완료된 작업이 정상으로 완료됨(통과됨), 오류(실패함) 또는 성능 저하로 완료됨(작업이 완료되었지만 정상으로 완료되지 않았거나 오류를 보고하지 않음)을 알 수 있도록 해야 합니다.
Power Mode
18
"Power Mode"는 요소에 연결된 PowerManagementService 연결에 포함된 추가 전원 모델 정보가 있음을 나타냅니다.
DMTF 예약됨
19 32767
DMTF가 나중에 추가 OperationalStatus 값을 위해 범위의 이 부분을 예약했습니다.
공급업체 예약됨
32768 65535
Microsoft가 나중에 추가 OperationalStatus 값을 위해 범위의 사용되지 않는 부분을 예약했습니다.

OtherEnabledState

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_EnabledLogicalElement.EnabledState")

EnabledState 속성이 1("Other")로 설정된 경우 요소의 사용 또는 사용 안 함 상태를 설명하는 문자열입니다. EnabledState가 1 이외의 값인 경우 이 속성을 null로 설정해야 합니다.

이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.

OtherIdentifyingInfo

데이터 형식: string 배열

액세스 형식: 읽기 전용

한정자: ArrayType("인덱스"), MaxLen(256), ModelCorrespondence("CIM_LogicalDevice.IdentifyingDescriptions")

논리적 장치를 식별하는 데 사용할 수 있는 DeviceID 정보 이외의 추가 데이터를 캡처합니다. 한 가지 예는 이 속성에 디바이스에 대한 Operating System\의 사용자에게 친숙한 이름입니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

OtherPortType

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_LogicalPort.PortType")

PortType이 1("기타")로 설정된 모듈의 형식을 설명합니다.

PortType

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_NetworkPort.OtherNetworkPortType")

하위 클래스에서 Type 속성의 일관된 이름을 강제로 지정하고 NetworkPort의 모든 인스턴스에 대해 고유한 열거형 값을 보장하기 위해 정의됩니다. 1("기타")로 설정하면 OtherPortType 관련 속성에 포트 형식에 대한 문자열 설명이 포함됩니다. 하위 클래스가 특정 유형의 포트를 재정의하고 정의할 수 있도록 값 범위(DMTF_Reserved)가 정의되었습니다.

알 수 없음(0)

기타(1)

해당 없음(2)

DMTF 예약됨(3 15999)

공급업체 예약됨(16000 65535)

PowerManagementCapabilities

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

한정자: 사용되지 않음("CIM_PowerManagementCapabilities.PowerCapabilities")

디바이스의 전원 관리 기능을 설명하는 열거형 배열입니다. 이 속성은 사용되지 않습니다. 대신 연결된 PowerManagementCapabilities 클래스의 PowerCapabilites 속성을 사용해야 합니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

알 수 없음(0)

지원되지 않음(1)

사용 안 함(2)

사용(3)

절전 모드가 자동으로 입력됨(4)

전원 상태 설정 가능(5)

전원 주기 지원(6)

시간 제한이 지정된 전원 켜기 지원(7)

PowerManagementSupported

데이터 형식: boolean

액세스 형식: 읽기 전용

한정자: 사용되지 않음("CIM_PowerManagementCapabilities")

디바이스가 전원을 관리할 수 있음을 나타내는 부울입니다. 이 속성은 사용되지 않습니다. 대신 연결된 PowerManagementCapabilities 클래스(ElementCapabilities 관계를 사용하여 연결됨)가 있으면 전원 관리가 지원됨을 나타냅니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

PowerOnHours

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: 카운터, 단위("시간")

이 디바이스의 마지막 전원 주기 이후 전원이 켜진 연속 시간 수입니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

PrimaryStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")

상위 수준 상태 값을 나타냅니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

가능한 값은 입니다.

알 수 없음(0)

OK(1)

성능 저하(2)

오류(3)

DMTF 예약됨(4 32767)

공급업체 예약됨(32768 = )

RequestedSpeed

데이터 형식: uint64

액세스 형식: 읽기/쓰기

한정자: ModelCorrespondence("CIM_LogicalPort.Speed"), PUnit("비트/초"), 단위("초당 비트")

비트/초 단위 포트의 요청된 대역폭입니다. 실제 대역폭은 LogicalPort.Speed에서 보고됩니다.

RequestedState

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_EnabledLogicalElement.EnabledState")

RequestedState는 요소에 대해 마지막으로 요청되거나 원하는 상태를 나타내는 정수 열거형입니다. 요소의 실제 상태는 EnabledState로 표시됩니다. 이 속성은 마지막으로 요청된 상태와 현재 사용 또는 사용 안 함 상태를 비교하기 위해 제공됩니다. EnabledState가 5("해당 없음")로 설정된 경우 이 속성은 의미가 없습니다. 기본적으로 요소의 RequestedState는 5("변경 없음")입니다. RequestedState 열거형의 값에 대한 설명은 EnabledState 속성 설명을 참조하세요. RequestedState에는 EnabledState의 상태를 기반으로 하는 두 개의 새 값이 있다는 점에 유의해야 합니다. 이는 "다시 부팅"(10) 및 "재설정"(11)입니다. 다시 부팅은 "종료"를 수행한 다음 "사용" 상태로 이동함을 나타냅니다. 초기화는 요소가 먼저 "사용 안 함" 및 "사용"임을 나타냅니다. "종료" 및 "사용 안 함" 요청 간의 차이점도 유의해야 합니다. 종료는 비활성 상태로의 순서대로 전환을 요청하며, 기존 상태를 완전히 지우기 위해 전원을 제거하는 작업이 포함될 수 있습니다. 사용 안 함 상태는 명령이나 처리 요청을 실행하거나 수락하지 않도록 요소의 즉각적인 비활성화를 요청합니다. 이 속성은 메서드 호출의 결과로 설정되거나(예: CIM_ServiceStartService 또는 StopService) 하위 클래스에서 WRITEable로 재정의되고 정의될 수 있습니다. 메서드 접근 방식은 작업의 명시적 호출과 결과 코드의 반환을 허용하기 때문에 WRITEable 속성보다 우수한 것으로 간주됩니다. 특정 CIM_EnabledLogicalElement 인스턴스는 RequestStateChange를 지원하지 않을 수 있습니다. 이 경우 값 12("해당 없음")가 사용됩니다.

이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.

알 수 없음(0)

사용(2)

사용 안 함(3)

종료(4)

변경 없음(5)

오프라인(6)

테스트(7)

지연됨(8)

정지(9)

다시 부팅(10)

초기화(11)

해당 없음(12)

DMTF 예약됨(13 32767)

공급업체 예약됨(32768 65535)

속도

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: PUnit ("비트/초"). 단위("초당 비트")

비트/초 단위 포트의 대역폭입니다.

상태

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 사용되지 않음("CIM_ManagedSystemElement.OperationalStatus"), MaxLen(10)

개체의 기본 상태를 나타내는 문자열을 포함합니다.

참고 항목

이 속성은 사용되지 않으며 OperationalStatus 속성으로 대체됩니다. 이전 버전과의 호환성을 위해 Status 속성을 사용하도록 선택하는 경우 OperationalStatus 속성의 보조 속성이어야 합니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

가능한 값은 입니다.

("정상")

("오류")

("성능 저하")

("알 수 없음")

("오류 예측")

("시작 중")

("중지 중")

("서비스")

("스트레스")

("복구할 수 없음")

("접촉 없음")

("통신 끊김")

("중지됨")

StatusDescriptions

데이터 형식: string 배열

액세스 형식: 읽기 전용

한정자: ArrayType("인덱스"), ModelCorrespondence("CIM_ManagedSystemElement.OperationalStatus")

OperationalStatus 배열의 해당 값에 대한 설명을 나타냅니다. 예를 들어 OperationalStatus 속성의 요소에 중지 값이 포함된 경우 이 속성의 동일한 배열 인덱스에 있는 요소에 개체가 중지되는 이유에 대한 설명이 포함될 수 있습니다.

이 속성은 CIM_ManagedSystemElement에서 상속됩니다.

StatusInfo

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: 사용되지 않음("CIM_EnabledLogicalElement.EnabledState")

논리 디바이스가 사용(값 = 3), 사용 안 함(값 = 4) 또는 기타(1) 또는 알 수 없음(2) 상태인지 여부를 나타냅니다. 이 속성이 LogicalDevice에 적용되지 않으면 값 5("해당 없음")를 사용해야 합니다. StatusInfoCIM_ManagedSystemElement에서 상속된 추가 열거형 값(EnabledState)이 있는 보다 명확하게 명명된 속성 대신 사용되지 않습니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

기타(1)

알 수 없음(2)

사용(3)

사용 안 함(4)

해당 없음(5)

SystemCreationClassName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: , MaxLen(256), 전파됨("CIM_System.CreationClassName")

범위 지정 시스템의 CreationClassName입니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

SystemName

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: , MaxLen(256), 전파됨("CIM_System.Name")

범위 지정 시스템 이름입니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

TimeOfLastStateChange

데이터 형식: datetime

액세스 형식: 읽기 전용

요소의 사용 상태가 마지막으로 변경된 날짜 또는 시간입니다. 요소의 상태가 변경되지 않았는데 이 속성이 채워진 경우 간격 값을 0으로 설정해야 합니다. 상태 변경이 요청되었지만 거부되었거나 아직 처리되지 않은 경우 속성을 업데이트하지 않아야 합니다.

이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.

TotalPowerOnHours

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: 카운터, 단위("시간")

이 디바이스의 전원이 공급된 총 시간 수입니다.

이 속성은 CIM_LogicalDevice에서 상속됩니다.

TransitioningToState

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_EnabledLogicalElement.RequestStateChange", "CIM_EnabledLogicalElement.RequestedState", "CIM_EnabledLogicalElement.EnabledState")

TransitioningToState는 인스턴스가 전환 중인 대상 상태를 나타냅니다.

값 5 "No Change"는 전환이 진행 중임을 나타냅니다. 값 12 "Not Applicable"은 구현이 진행 중인 전환을 나타내는 것을 지원하지 않음을 나타냅니다.

5 또는 12 이외의 값은 요소가 전환 중인 상태를 나타냅니다.

이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.

알 수 없음(0)

사용(2)

사용 안 함(3)

종료(4)

변경 없음(5)

오프라인(6)

테스트(7)

연기(8)

정지(9)

다시 부팅(10)

초기화(11)

해당 없음(12)

DMTF 예약됨(13 65535)

UsageRestriction

데이터 형식: uint16

액세스 형식: 읽기 전용

경우에 따라 LogicalPort를 프런트 엔드 또는 백 엔드 포트로 식별할 수 있습니다. 이러한 상황의 예로는 디스크 드라이브와 통신할 백 엔드 포트 및 호스트와 통신할 프런트 엔드 포트가 있을 수 있는 스토리지 배열이 있습니다. 포트 사용에 제한이 없으면 값을 '제한되지 않음'으로 설정해야 합니다.

알 수 없음(0)

프런트 엔드 전용(2)

백 엔드 전용(3)

제한되지 않음(4)

요구 사항

지원되는 최소 클라이언트
Windows 8
지원되는 최소 서버
Windows Server 2012
네임스페이스
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

참고 항목

CIM_LogicalDevice