Win32_DMAChannel 클래스
Win32_DMAChannelWMI 클래스는 Windows를 실행하는 컴퓨터 시스템의 DMA(직접 메모리 액세스) 채널을 나타냅니다. DMA는 마이크로프로세서의 도움 없이 디바이스에서 메모리로(또는 그 반대로) 데이터를 이동하는 방법입니다. 시스템 보드는 DMA 컨트롤러를 사용하여 고정된 수의 채널을 처리하며, 각 채널은 한 번에 하나의 디바이스에서만 사용할 수 있습니다.
다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다. 속성은 MOF 순서가 아닌 알파벳순으로 나열됩니다.
구문
[Dynamic, Provider("CIMWin32"), UUID("{8502C4D1-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DMAChannel : CIM_DMA
{
uint16 AddressSize;
uint16 Availability;
boolean BurstMode;
uint16 ByteMode;
string Caption;
uint16 ChannelTiming;
string CreationClassName;
string CSCreationClassName;
string CSName;
string Description;
uint32 DMAChannel;
datetime InstallDate;
uint32 MaxTransferSize;
string Name;
uint32 Port;
string Status;
uint16 TransferWidths[];
uint16 TypeCTiming;
uint16 WordMode;
};
멤버
Win32_DMAChannel 클래스에는 다음과 같은 유형의 멤버가 있습니다.
속성
Win32_DMAChannel 클래스에는 이러한 속성이 있습니다.
-
AddressSize
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| 시스템 리소스 DMA 정보|001.3"), 단위 ("비트")
DMA 채널 주소 크기(비트)입니다. 허용되는 값은 8, 16, 32 또는 64비트입니다. 알 수 없는 경우 0을 입력합니다.
이 속성은 CIM_DMA 상속됩니다.
-
-
(0)
-
(8)
-
(16)
-
(32)
-
(64)
가용성
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| DMA|001.2")
DMA의 가용성. 이 속성은 CIM_DMA 상속됩니다.
기타 (1)
알 수 없음 (2)
사용 가능 (3)
사용 중/사용할 수 없음 (4)
사용 중 또는 사용할 수 없음
사용 중 및 사용 가능/공유 가능 (5)
사용 중 및 사용 가능 또는 공유 가능
BurstMode
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| DMA|001.3")
DMA 채널이 버스트 모드를 지원하는지 여부를 나타냅니다.
이 속성은 CIM_DMA 상속됩니다.
ByteMode
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| 시스템 리소스 DMA 정보|001.7")
DMA 실행 모드.
이 속성은 CIM_DMA 상속됩니다.
기타 (1)
알 수 없음 (2)
'count by by byte' 모드에서 실행되지 않음 (3)
"바이트 수" 모드에서 실행되지 않음
'count by by by' 모드에서 실행 (4)
"바이트 수" 모드에서 실행
캡션
-
데이터 형식: string
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (64), DisplayName ("Caption")
한 줄 문자열 개체에 대한 간단한 설명입니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
ChannelTiming
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| 시스템 리소스 DMA 정보|001.9")
DMA 채널 타이밍.
이 속성은 CIM_DMA 상속됩니다.
기타 (1)
알 수 없음 (2)
ISA 호환 (3)
A 형식 (4)
B 형식 (5)
F 형식 (6)
CreationClassName
instance 만드는 데 사용되는 상속 체인에 표시할 첫 번째 구체적인 클래스의 이름입니다. 클래스의 다른 키 속성과 함께 사용할 경우 속성을 사용하면 이 클래스의 모든 인스턴스와 해당 서브클래스를 고유하게 식별할 수 있습니다.
이 속성은 CIM_DMA 상속됩니다.
CSCreationClassName
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: 전파됨 ("CIM_ComputerSystem. CreationClassName"), MaxLen (256), CIM_Key
범위 지정 컴퓨터 시스템 만들기 클래스의 이름입니다.
이 속성은 CIM_DMA 상속됩니다.
CSName
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: 전파됨 ("CIM_ComputerSystem. Name"), CIM_Key, MaxLen (256)
범위 지정 컴퓨터 시스템의 이름입니다.
이 속성은 CIM_DMA 상속됩니다.
설명
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: DisplayName ("설명")
개체에 대한 설명입니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
DMAChannel
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
-
한정자: 키, MappingStrings ("MIF. DMTF| DMA|001.1")
개체 키 값의 일부인 DMA 채널 번호입니다.
이 속성은 CIM_DMA 상속됩니다.
InstallDate
-
데이터 형식: datetime
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("설치 날짜")
개체가 설치된 날짜 및 시간입니다. 이 속성은 개체가 설치되었음을 나타내는 값이 필요하지 않습니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
MaxTransferSize
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| 시스템 리소스 DMA 정보|001.4"), 단위 ("바이트")
이 DMA 채널에서 전송할 수 있는 최대 바이트 수입니다. 알 수 없는 경우 0을 입력합니다.
이 속성은 CIM_DMA 상속됩니다.
이름
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: DisplayName ("Name")
개체가 알려진 레이블입니다. 서브클래스를 사용하면 속성을 키 속성으로 재정의할 수 있습니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
포트
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("Win32API| 시스템 구조| CM_PARTIAL_RESOURCE_DESCRIPTOR| Dma| 포트")
호스트 버스 어댑터에서 사용하는 DMA 포트입니다. 이는 MCA 유형 버스에 의미가 있습니다.
예제: 12
상태
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen (10), DisplayName ("상태")
개체의 현재 상태. 다양한 운영 및 비 운용 상태를 정의할 수 있습니다. 작동 상태에는 "OK", "Degraded", "Pred Fail"(SMART 지원 하드 디스크 드라이브와 같은 요소가 제대로 작동하지만 가까운 장래에 오류를 예측할 수 있음)이 포함됩니다. 비 운용성 상태에는 "오류", "시작 중", "중지" 및 "서비스"가 포함됩니다. 후자의 "서비스"는 디스크를 다시 미러, 사용자 권한 목록의 다시 로드 또는 기타 관리 작업 중에 적용할 수 있습니다. 이러한 모든 작업이 온라인 상태인 것은 아니지만 관리되는 요소는 "OK"도 아니고 다른 상태 중 하나에 있지도 않습니다.
이 속성은 CIM_ManagedSystemElement 상속됩니다.
여기에는 다음 값이 포함됩니다.
OK ("OK")
오류 ("오류")
성능 저하됨 ("Degraded")
알 수 없음 ("알 수 없음")
사전 실패 ("사전 실패")
시작 중("시작")
중지 ("중지")
서비스 ("서비스")
스트레스( "스트레스")
NonRecover ("NonRecover")
연락처 없음 ("연락처 없음")
Lost Comm ("Lost Comm")
TransferWidths
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| 시스템 리소스 DMA 정보|001.2"), 단위 ("비트")
이 DMA 채널에서 지원하는 모든 전송 너비(비트)의 배열입니다. 알 수 없는 경우 0을 입력합니다.
이 속성은 CIM_DMA 상속됩니다.
(0)
(8)
(16)
(32)
(64)
(128)
TypeCTiming
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| 시스템 리소스 DMA 정보|001.10")
C 형식(버스트) 타이밍 지원.
이 속성은 CIM_DMA 상속됩니다.
기타 (1)
알 수 없음 (2)
ISA 호환 (3)
지원되지 않음 (4)
지원됨 (5)
WordMode
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF| 시스템 리소스 DMA 정보|001.8")
DMA 실행 모드.
이 속성은 CIM_DMA 상속됩니다.
기타 (1)
알 수 없음 (2)
'단어별 개수' 모드에서 실행되지 않음 (3)
"단어별 개수" 모드에서 실행되지 않음
'단어별 개수' 모드에서 실행 (4)
"단어별 개수" 모드에서 실행
설명
Win32_DMAChannel 클래스는 CIM_DMA 파생됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
네임스페이스 |
Root\CIMV2 |
MOF |
|
DLL |
|