Класс CIM_DMA
Класс CIM_DMA представляет собой прямой доступ к памяти (DMA) архитектуры компьютера.
Важно!
Классы CIM (Common Information Model) DMTF (Distributed Management Task Force) являются родительскими классами, на основе которых создаются классы WMI. В настоящее время WMI поддерживает только схемы версии CIM 2.x.
Приведенный ниже синтаксис является упрощенной версией кода MOF и включает все унаследованные свойства. Свойства перечислены в алфавитном порядке, а не в порядке MOF.
Синтаксис
[Abstract, UUID("{8502C523-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_DMA : CIM_SystemResource
{
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;
string Status;
uint16 TransferWidths[];
uint16 TypeCTiming;
uint16 WordMode;
};
Члены
Класс CIM_DMA имеет следующие типы членов:
Элемент Property
Класс CIM_DMA имеет следующие свойства.
-
AddressSize
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| System Resource DMA Info|001.3"), Units ("bits")
Размер адреса канала DMA в битах. Допустимые значения: 8, 16, 32 и 64. Если неизвестно, введите 0.
-
-
(0)
-
(8)
-
(16)
-
(32)
-
(64)
Доступность
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| DMA|001.2")
Доступность DMA.
Другое (1)
Неизвестно (2)
Неизвестна.
Доступно (3)
Доступен.
Используется или недоступен (4)
Используется (недоступно).
В использовании и доступно/совместное использование (5)
Используется, но доступно (совместно).
BurstMode
-
Тип данных: boolean
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| DMA|001.3")
Если задано значение TRUE, канал DMA поддерживает режим ускорения.
ByteMode
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| Сведения о системных ресурсах DMA|001.7")
Указывает, может ли DMA выполняться в режиме подсчета по байтам.
Другое (1)
Другое
Неизвестно (2)
Неизвестна.
Не выполняется в режиме "count by byte" (3)
Не удается выполнить в режиме подсчета по байтам.
Выполнение в режиме count byte (4)
Возможность выполнения в режиме подсчета по байтам.
Caption
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64), DisplayName ("Caption")
Краткое текстовое описание объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
ChannelTiming
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| Сведения о системных ресурсах DMA|001.9")
Время канала DMA.
Другое (1)
Другое
Неизвестно (2)
Неизвестна.
IsA Compatible (3)
Совместимость с ISA.
Тип A (4)
Введите A.
Тип B (5)
Тип B.
Тип F (6)
Введите F.
CreationClassName
Имя класса или подкласса, используемого при создании экземпляра. При использовании с другими ключевыми свойствами класса это свойство позволяет уникально идентифицировать все экземпляры класса и его подклассы.
CSCreationClassName
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: распространяется ("CIM_ComputerSystem. CreationClassName"), MaxLen (256), CIM_Key
Определение области имени класса создания компьютерной системы.
CSName
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: распространяется ("CIM_ComputerSystem. Name"), CIM_Key, MaxLen (256)
Определение области имени компьютерной системы.
Описание
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: DisplayName ("Описание")
Текстовое описание объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
DMAChannel
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: Key, MappingStrings ("MIF. DMTF| DMA|001.1")
Номер канала DMA. Это число является частью значения ключа объекта.
InstallDate
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Дата установки")
Дата и время установки объекта. Этому свойству не требуется значение, указывающее, что объект установлен.
Это свойство наследуется от CIM_ManagedSystemElement.
MaxTransferSize
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| Сведения о системных ресурсах DMA|001.4"), единицы измерения ("байты")
Максимальное число байтов, которые могут быть переданы этим каналом DMA. Если неизвестно, введите 0 (ноль).
имя;
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: DisplayName ("Name")
Метка, по которой известен объект. При подклассе это свойство может быть переопределено как ключевое свойство.
Это свойство наследуется от CIM_ManagedSystemElement.
Состояние
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (10), DisplayName ("Status")
Указывает текущее состояние объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
В эти значения входят:
ОК ("ОК")
Ошибка ("Ошибка")
Пониженный ("Пониженный")
Unknown ("Unknown")
Pred Fail ("Pred Fail")
Запуск ("Начало")
Остановка ("Остановка")
Служба ("Служба")
Подчеркнуто ("Подчеркнуто")
NonRecover ("NonRecover")
Нет контакта ("Нет контакта")
Lost Comm ("Lost Comm")
TransferWidths
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| Сведения о системных ресурсах DMA|001.2"), единицы измерения ("биты")
Массив, указывающий всю ширину передачи (в битах), поддерживаемую этим каналом DMA. Допустимые значения: 8, 16, 32, 64 и 128 бит. Если неизвестно, введите 0 (ноль).
(0)
(8)
(16)
(32)
(64)
(128)
TypeCTiming
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| Сведения о системных ресурсах DMA|001.10")
Указывает, поддерживается ли время типа C (ускорение).
Другое (1)
Другое
Неизвестно (2)
Неизвестна.
Совместимость с ISA (3)
Совместимость с ISA.
Не поддерживается (4)
Не поддерживается.
Поддерживается (5)
Поддерживается.
WordMode
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| Сведения о системных ресурсах DMA|001.8")
Указывает, может ли DMA выполняться в режиме подсчета по словам.
Другое (1)
Другое
Неизвестно (2)
Неизвестна.
Не выполняется в режиме "count by word" (3)
Не удается выполнить в режиме подсчета по словам.
Выполнение в режиме "count by word" (4)
Возможность выполнения в режиме подсчета по словам.
Комментарии
Класс CIM_DMA является производным от CIM_SystemResource.
WMI не реализует этот класс. Классы, производные от CIM_DMA, см. в разделе Классы Win32.
Эта документация является производным от описаний классов CIM, опубликованных DMTF. Возможно, корпорация Майкрософт внесла изменения для исправления незначительных ошибок, соответствия стандартам документации по Microsoft SDK или предоставления дополнительных сведений.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|