This class contains information about a specific device memory address (DMA) channel on a client machine. This class is not included in a default hardware inventory operation.
Table C.14 DMA Channel Attribute Class (SMS_G_System_DMA_CHANNEL)
Property (Bold if collected) | Data type | Example | Notes |
---|---|---|---|
AddressSize | uint32 | An integer that indicates the DMA Channel address size, in bits. Permissible values are:
0 (Unknown) | |
Availability | uint32 | 4 | Indicates the availability and status of the device.
Values are: |
BurstMode | uint32 | 1 | Indicates that the DMA channel supports burst mode. |
ByteMode | string | "3" | Indicates whether DMA can execute in count-by-byte mode.
Values are: |
Caption | string | Describes the object. Maximum length is 64 characters. | |
ChannelTiming | string | "3" | Provides DMA channel timing information.
Values are: |
Description | string | "DMA2" | Describes the object. |
DMAChannel | uint32 | 2 | Key. Indicates the DMA channel number. |
GroupID | uint32 | 2 | Within one ResourceId (one SMS client), GroupID distinguishes one instance of a class from another. Objects with the same ResourceId and GroupID are “deltas” of one another, describing the same hardware inventory instance at different points in time. This is not a collectable property. |
InstallDate | datetime | See “Date and Time Formats” at the beginning of Appendix B. | Indicates when the object was installed. The absence of a value does not indicate that the object is not installed. |
MaxTransferSize | uint32 | Indicates the maximum number of bytes that can be transferred by this DMA channel. If unknown, the value is 0. | |
Name | string | "DMA2" | Defines the label that the object is known by. The label may contain up to 256 characters. |
Port | uint32 | 12 | Indicates the port number of the Win32 DMA channel. |
ResourceId | uint32 | 42 | Key. Inventory items with the same ResourceId were all discovered on the same SMS client. The ResourceId identifies the SMS client.
A ResourceId is an integer generated for the sake of SQL; it is not unique outside the site and should be used only for short-term querying purposes. It is not a collectable property. |
RevisionID | uint32 | 1 | Objects with the same ResourceId and GroupID are deltas, differentiated from one another by RevisionID number. The highest number is the most recent update. This is not a collectable property. |
Status | string | "OK" | Indicates the current status of the object.
Values are: Maximum length is 10 characters. |
TimeStamp | datetime | See “Date and Time Formats” at the beginning of Appendix B. | Indicates when the information in this object was last revised. This is not a collectable property. |
TypeCTiming | string | "3" | Indicates whether C type (burst) timing is supported or not.
Values are: |
WordMode | string | Indicates whether DMA may execute in ‘count by word’ mode.
Values are: |