DMA Channel Attribute Class

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
AddressSizeuint32 An integer that indicates the DMA Channel address size, in bits. Permissible values are:

0 (Unknown)
8
16
32
64

Availabilityuint324Indicates the availability and status of the device.

Values are:
1=Other
2=Unknown
3=Running/Full Power
4=Warning
5=In Test
6=Not Applicable
7=Power Off
8=Off Line
9=Off Duty
10=Degraded
11=Not Installed
12=Install Error
13=Power Save - Unknown
14=Power Save - Degraded
15=Power Save - Standby
16=Power Cycle

BurstModeuint321Indicates that the DMA channel supports burst mode.
ByteModestring"3"Indicates whether DMA can execute in count-by-byte mode.

Values are:
1=Other
2=Unknown
3=Does not execute in count-by-byte
mode
4=Executes in count-by-byte mode

Captionstring Describes the object. Maximum length is 64 characters.
ChannelTimingstring"3"Provides DMA channel timing information.

Values are:
1=Other
2=Unknown
3=ISA Compatible
4=Type A
5=Type B
6=Type F

Descriptionstring"DMA2"Describes the object.
DMAChanneluint322Key. Indicates the DMA channel number.
GroupIDuint322Within 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.
InstallDatedatetimeSee “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.
MaxTransferSizeuint32 Indicates the maximum number of bytes that can be transferred by this DMA channel. If unknown, the value is 0.
Namestring"DMA2"Defines the label that the object is known by. The label may contain up to 256 characters.
Portuint3212Indicates the port number of the Win32 DMA channel.
ResourceIduint3242Key. 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.

RevisionIDuint321Objects 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.
Statusstring"OK"Indicates the current status of the object.

Values are:
OK
Error
Degraded
Unknown

Maximum length is 10 characters.

TimeStampdatetimeSee “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.
TypeCTimingstring"3"Indicates whether C type (burst) timing is supported or not.

Values are:
1=Other
2=Unknown
3=ISA Compatible
4=Not supported
5=Supported

WordModestring Indicates whether DMA may execute in ‘count by word’ mode.

Values are:
1=Other
2=Unknown
3=Does not operate in count by word
mode
4=Operates in ‘count by word’ mode