Desktop Attribute Class

This class contains client computer desktop information, such as the wallpaper and icon spacing. This class is not included in a default hardware inventory operation.

Table C.8 Desktop Attribute Class (SMS_G_System_DESKTOP)

Property
(Bold if collected)
Data
type

Example

Notes
BorderWidthuint321Indicates the width of the desktop border.
CoolSwitchuint32  
CursorBlinkRateuint32530Indicates the time, in milliseconds, between cursor blinks.
DragFullWindowsuint320Determines whether the full window remains visible while it is dragged.

Values are:
1=True
0=False

If the value is True, the full window remains visible while it is dragged.

GridGranularityuint320Indicates the density of the desktop grid.
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.
IconSpacinguint3275Indicates the spacing, in pixels, between icons.
IconTitleFaceNamestring"MS San Serif"Indicates the name of the current desktop typeface (font).
IconTitleSizeuint329Indicates the title size of the icons.
IconTitleWrapuint321Determines whether the icon title text wraps to the next line.

Values are:
1=True
0=False

If the value is True, the title text wraps to the next line.

Namestring"MainProf"Key. Indicates the name of the current profile.
Patternstring Indicates the desktop pattern.
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.
ScreenSaverActiveuint321Determines whether the screen saver is active.

Values are:
1=True
0=False

If the value True, the screen saver is active.

ScreenSaverExecutablestring"LOGON.SCR"Indicates name of the current screen saver executable file.
ScreenSaverSecureuint321Determines whether the screen saver is password enabled.

Values are:
1=True
0=False

If the value is True, the screen saver is password enabled.

ScreenSaverTimeoutuint32 Indicates the amount of time before the screen saver takes effect.
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.
Wallpaperstring"WINNT.BMP"Indicates the name of the wallpaper design.
WallpaperTileduint320Determines whether the wallpaper is tiled or centered.

Values are:
1=True
0=False

If the value is True, the wallpaper is tiled.