BACK TO INDEX

Win32_DirectorySpecification
This class represents the directory layout for the product. Each instance of the class represents a directory in both the source image and the destination image. Directory resolution is performed during the CostFinalize action and is done as follows: Root destination directories: Root directories entries are those with a null Directory_Parent value or a Directory_Parent value identical to the Directory value. The value in the Directory property is interpreted as the name of a property defining the location of the destination directory. If the property is defined, the destination directory is resolved to the property's value. If the property is undefined, the ROOTDRIVE property is used instead to resolve the path. Root source directorires: The value of the DefaultDir column for root entries is interpreted as the name of a property defining the source location of this directory. This property must be defined or an error will occur. Non-root destination directories: The Directory value for a non-root directory is also interpreted as the name of a property defining the location of the destination. If the property is defined, the destination directory is resolved to the property's value. If the property is not defined, the destination directory is resolved to a sub-directory beneath the resolved destination directory for the Directory_Parent entry. The DefaultDir value defines the name of the sub-directory. Non-root source directories: The source directory for a non-root directory is resolved to a sub-directory of the resolved source directory for the Directory_Parent entry. Again, the DefaultDir value defines the name of the sub-directory.
NameSpace Path
\ROOT\CIMV2
PROPERTYSMS_REPORTCIMTYPEDESCRIPTION
CaptionStringNA
CheckIDStringAn identifier used in conjunction with other keys to uniquely identify the check
CheckModeBoolean The CheckMode property is used to indicate whether the condition is expected to exist or not exist in the environment. When the value is True, the condition is expected to exist (e.g., a file is expected to be on a system) so invoke() is expected to return True. When the value is False, the condition is not expect to exist (e.g., a file is not to be on a system) so invoke is expected to return false
DefaultDirStringNA
DescriptionString A description of the objects.
DirectoryStringNA
DirectoryPathStringThe DirectoryPath property is used to capture the name of a directory. The value supplied by an application provider is actually a default or recommended path name. The value can be changed for a particular environment.
DirectoryTypeUInt16 The DirectoryType property characterizes the type of directory being described.
NameStringThe name used to identify this software element
SoftwareElementIDString This is an identifier for this software element.
SoftwareElementStateUInt16 The software element state of a software element
TargetOperatingSystemUInt16 The target operating system of the this software element.
VersionStringVersion should be in the form .. or .
SAMPLE DATA INSTANCE
   [LOCALE(1033): ToInstance Amended]
   instance of Win32_DirectorySpecification
   {
    Caption = "SourceDir";
    CheckID = "TARGETDIR{32DB53E1-DB00-4AA8-AAC8-AF1C781F3B19}";
    DefaultDir = "SourceDir";
    Description = "SourceDir";
    Directory = "TARGETDIR";
   };