Win32_BaseBoard 클래스
Win32_BaseBoardWMI 클래스는 마더보드 또는 시스템 보드라고도 하는 베이스보드를 나타냅니다.
다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다.
구문
[Dynamic, Provider("CIMWin32"), UUID("{FAF76B95-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class Win32_BaseBoard : CIM_Card
{
string Caption;
string ConfigOptions[];
string CreationClassName;
real32 Depth;
string Description;
real32 Height;
boolean HostingBoard;
boolean HotSwappable;
datetime InstallDate;
string Manufacturer;
string Model;
string Name;
string OtherIdentifyingInfo;
string PartNumber;
boolean PoweredOn;
string Product;
boolean Removable;
boolean Replaceable;
string RequirementsDescription;
boolean RequiresDaughterBoard;
string SerialNumber;
string SKU;
string SlotLayout;
boolean SpecialRequirements;
string Status;
string Tag;
string Version;
real32 Weight;
real32 Width;
};
멤버
Win32_BaseBoard 클래스에는 다음과 같은 형식의 멤버가 있습니다.
메서드
Win32_BaseBoard 클래스에는 이러한 메서드가 있습니다.
메서드 | 설명 |
---|---|
IsCompatible | 구현되지 않았습니다. |
속성
Win32_BaseBoard 클래스에는 이러한 속성이 있습니다.
-
캡션
-
-
데이터 형식: string
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(64), DisplayName("Caption")
한 줄 문자열 개체에 대한 간단한 설명입니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
ConfigOptions
-
-
데이터 형식: 문자열 배열
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("SMBIOS|형식 12|구성 옵션 문자열")
베이스보드에 있는 점퍼 및 스위치의 구성을 나타내는 배열입니다.
예: "JP2: 1-2 캐시 크기는 256K, 2-3 캐시 크기는 512K, SW1-1: 보드 비디오 사용 안 함 닫기"
-
-
CreationClassName
-
인스턴스를 만드는 데 사용되는 상속 체인에 표시되는 첫 번째 구체적인 클래스의 이름입니다. 클래스의 다른 키 속성과 함께 사용하면 이 클래스의 모든 인스턴스와 해당 서브클래스를 고유하게 식별할 수 있습니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
Depth
-
-
데이터 형식: real32
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("인치")
물리적 패키지의 깊이(인치)입니다.
이 속성은 CIM_PhysicalPackage 상속됩니다.
-
-
설명
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: DisplayName ("Description")
개체에 대한 설명입니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
높이
-
-
데이터 형식: real32
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("인치")
실제 패키지의 높이(인치)입니다.
이 속성은 CIM_PhysicalPackage 상속됩니다.
-
-
HostingBoard
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
TRUE이면 카드 마더보드 또는 섀시의 베이스보드입니다.
이 속성은 CIM_Card 상속됩니다.
-
-
HotSwappable
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
TRUE이면 패키지를 핫스왑할 수 있습니다. 포함된 패키지에 전원이 적용되어 있는 동안 요소를 물리적으로 다르지만 동등한 요소로 바꿀 수 있는 경우 물리적 패키지를 핫 스왑할 수 있습니다. 예를 들어 SCA 커넥터를 사용하여 삽입된 디스크 드라이브 패키지는 이동식이며 핫 스왑될 수 있습니다. 핫 스왑할 수 있는 모든 패키지는 기본적으로 이동식이며 교체할 수 있습니다.
이 속성은 CIM_PhysicalPackage 상속됩니다.
-
-
InstallDate
-
-
데이터 형식: datetime
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF|ComponentID|001.5"), DisplayName ("설치 날짜")
개체가 설치된 날짜 및 시간입니다. 이 속성은 개체가 설치되었음을 나타내는 값이 필요하지 않습니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
제조업체
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(256)
물리적 요소 생성을 담당하는 조직의 이름입니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
-
모델
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(64)
실제 요소를 알 수 있는 이름입니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
-
이름
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: DisplayName ("Name")
개체가 알려진 레이블입니다. 서브클래스를 사용하면 속성을 키 속성으로 재정의할 수 있습니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
-
-
OtherIdentifyingInfo
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
물리적 요소를 식별하는 데 사용할 수 있는 자산 태그 정보 외에 추가 데이터를 캡처합니다. 한 가지 예는 자산 태그가 있는 요소와 연결된 바코드 데이터입니다. 바코드 데이터만 사용할 수 있고 고유하거나 요소 키로 사용할 수 있는 경우 속성 값은 NULL 이고 바코드 데이터는 태그 속성에서 클래스 키로 사용됩니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
-
PartNumber
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(256)
물리적 요소를 생성하거나 제조하는 조직에서 할당한 부품 번호입니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
-
PoweredOn
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
TRUE이면 물리적 요소의 전원이 켜집니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
-
Product
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("SMBIOS|형식 2|제품")
제조업체에서 정의한 베이스보드 부품 번호입니다.
-
-
이동식
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
TRUE이면 패키지를 이동식으로 사용할 수 있습니다. 실제 패키지는 전체 패키징의 기능을 손상시키지 않고 일반적으로 발견되는 실제 컨테이너에서 꺼내도록 설계된 경우 이동식입니다. 제거를 수행하기 위해 전원이 꺼져 있어야 하는 경우에도 패키지를 이동식으로 사용할 수 있습니다. 전원이 켜지고 패키지가 제거될 수 있는 경우 요소는 이동식이며 핫 스왑될 수 있습니다. 예를 들어 노트북의 추가 배터리는 SCA 커넥터를 사용하여 삽입된 디스크 드라이브 패키지와 마찬가지로 이동식입니다. 그러나 후자는 핫 스왑될 수도 있습니다. 랩톱의 디스플레이는 이동식이 아니며, 언레던트 전원 공급 장치도 아닙니다. 이러한 구성 요소를 제거하면 전체 패키징의 기능에 영향을 주거나 패키지의 긴밀한 통합으로 인해 불가능합니다.
이 속성은 CIM_PhysicalPackage 상속됩니다.
-
-
교체
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
TRUE이면 패키지를 바꿀 수 있습니다. 물리적 패키지는 요소를 물리적으로 다른 패키지로 바꿀 수 있는 경우(FRU 또는 업그레이드) 교체할 수 있습니다. 예를 들어 일부 컴퓨터 시스템에서는 기본 프로세서 칩을 더 높은 클록 등급 중 하나로 업그레이드할 수 있습니다. 이 경우 프로세서를 교체할 수 있다고 합니다. 또 다른 예로는 슬라이딩 레일에 탑재된 전원 공급 장치 패키지가 있습니다. 모든 이동식 패키지는 기본적으로 교체할 수 있습니다.
이 속성은 CIM_PhysicalPackage 상속됩니다.
-
-
RequirementsDescription
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence("CIM_Card.SpecialRequirements")
이 카드 다른 카드 물리적으로 고유한 방식을 설명하는 자유 형식 문자열입니다. 이 속성은 해당 부울 속성 SpecialRequirements가 TRUE로 설정된 경우에만 의미가 있습니다.
이 속성은 CIM_Card 상속됩니다.
-
-
RequiresDaughterBoard
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
TRUE이면 제대로 작동하려면 하나 이상의 딸보드 또는 보조 카드 필요합니다.
이 속성은 CIM_Card 상속됩니다.
-
-
SerialNumber
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(64)
물리적 요소를 식별하는 데 사용되는 제조업체 할당 번호입니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
-
SKU
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(64)
실제 요소의 재고 유지 단위 번호입니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
-
-
SlotLayout
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
슬롯 위치, 일반적인 사용량, 제한 사항, 개별 슬롯 간격 또는 카드 슬롯에 대한 기타 관련 정보를 설명하는 자유 형식 문자열입니다.
이 속성은 CIM_Card 상속됩니다.
-
-
SpecialRequirements
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence("CIM_Card.RequirementsDescription")
TRUE이면 이 카드 동일한 형식의 다른 카드 물리적으로 고유하므로 특수 슬롯이 필요합니다. 예를 들어, 두 배 너비의 카드 두 개의 슬롯이 필요합니다. 또 다른 예는 특정 카드 다른 카드 동일한 일반 함수에 사용할 수 있지만 사용 가능한 모든 슬롯에 다른 카드 배치할 수 있는 반면 특수 슬롯(예: 추가 길이)이 필요한 경우입니다. TRUE로 설정하면 해당 속성인 RequirementsDescription이 카드 고유성 또는 용도의 특성을 지정해야 합니다.
이 속성은 CIM_Card 상속됩니다.
-
-
상태
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(10), DisplayName("Status")
개체의 현재 상태. 다양한 운영 및 비 운용 상태 정의할 수 있습니다. 작동 상태 "OK", "Degraded" 및 "Pred Fail"(SMART 지원 하드 디스크 드라이브와 같은 요소가 제대로 작동하지만 가까운 장래에 오류를 예측할 수 있음)이 포함됩니다. 비 운용성 상태에는 "오류", "시작 중", "중지" 및 "서비스"가 포함됩니다. 후자의 "서비스"는 디스크를 다시 미러, 사용자 권한 목록의 다시 로드 또는 기타 관리 작업 중에 적용할 수 있습니다. 이러한 모든 작업이 온라인 상태인 것은 아니지만 관리되는 요소는 "OK"도 아니고 다른 상태 중 하나도 아닙니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
여기에는 다음 값이 포함됩니다.
-
-
확인 ("확인")
-
오류 ("오류")
-
성능이 저하됨 ("Degraded")
-
알 수 없음 ("알 수 없음")
-
사전 실패 ("사전 실패")
-
시작 ("시작")
-
중지 ("중지")
-
서비스 ("서비스")
-
스트레스("스트레스")
-
NonRecover ("NonRecover")
-
연락처 없음("연락처 없음")
-
로스트 커밋 ("로스트 커밋")
Tag
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: Key, MaxLen(256), 재정의("태그"), MappingStrings("WMI")
시스템 베이스보드의 고유 식별자입니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
예: "기본 보드"
버전
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(64)
물리적 요소의 버전입니다.
이 속성은 CIM_PhysicalElement 상속됩니다.
Weight
-
데이터 형식: real32
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("파운드")
실제 패키지의 무게(파운드)입니다.
이 속성은 CIM_PhysicalPackage 상속됩니다.
Width
-
데이터 형식: real32
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("인치")
실제 패키지의 너비(인치)입니다.
이 속성은 CIM_PhysicalPackage 상속됩니다.
설명
Win32_BaseBoard 클래스는 CIM_PhysicalPackage 파생되는 CIM_Card 파생됩니다.
예제
다음 VBScript 샘플에서는 컴퓨터 베이스보드에 대한 정보도 반환합니다.
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard")
For Each objItem in colItems
For Each strOption in objItem.ConfigOptions
Wscript.Echo "Configuration Option: " & strOption
Next
Wscript.Echo "Depth: " & objItem.Depth
Wscript.Echo "Description: " & objItem.Description
Wscript.Echo "Height: " & objItem.Height
Wscript.Echo "Hosting Board: " & objItem.HostingBoard
Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
Wscript.Echo "Manufacturer: " & objItem.Manufacturer
Wscript.Echo "Model: " & objItem.Model
Wscript.Echo "Name: " & objItem.Name
Wscript.Echo "Other Identifying Information: " & _
objItem.OtherIdentifyingInfo
Wscript.Echo "Part Number: " & objItem.PartNumber
Wscript.Echo "Powered-On: " & objItem.PoweredOn
Wscript.Echo "Product: " & objItem.Product
Wscript.Echo "Removable: " & objItem.Removable
Wscript.Echo "Replaceable: " & objItem.Replaceable
Wscript.Echo "Requirements Description: " & objItem.RequirementsDescription
Wscript.Echo "Requires Daughterboard: " & objItem.RequiresDaughterBoard
Wscript.Echo "Serial Number: " & objItem.SerialNumber
Wscript.Echo "SKU: " & objItem.SKU
Wscript.Echo "Slot Layout: " & objItem.SlotLayout
Wscript.Echo "Special Requirements: " & objItem.SpecialRequirements
Wscript.Echo "Tag: " & objItem.Tag
Wscript.Echo "Version: " & objItem.Version
Wscript.Echo "Weight: " & objItem.Weight
Wscript.Echo "Width: " & objItem.Width
Next
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
MOF |
|
DLL |
|