Class CIM_FileSpecification
extends CIM_Check

FileSpecification identifies a file that is either to be on or off the system. The file is to be located in the directory identified in FileName, or by the CIM_Directory SpecificationFile association. When the Invoke methods are executed, it is expected that they will use a combination of information to check for file existence. Therefore, any of the properties with a NULL value are not checked. So, if only the FileName and MD5Checksum properties have values, they are the only ones considered by the Invoke methods.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Check
   |
   +--CIM_FileSpecification

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringFileSpecification identifies a file that is either to be on or off the system. The file is to be located in the directory identified in FileName, or by the CIM_Directory SpecificationFile association. When the Invoke methods are executed, it is expected that they will use a combination of information to check for file existence. Therefore, any of the properties with a NULL value are not checked. So, if only the FileName and MD5Checksum properties have values, they are the only ones considered by the Invoke methods.
UMLPackagePathstringCIM::Application::CheckAction
Versionstring2.6.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
CheckSumuint32
DescriptionstringA checksum calculated as the 16-bit sum of the first 32 bytes of the file.
MappingStringsstringMIF.DMTF|Software Signature|002.4
CRC1uint32
DescriptionstringThe CRC1 property is the CRC value calculated using the middle 512K bytes of the file.
MappingStringsstringMIF.DMTF|Software Signature|002.5
CRC2uint32
DescriptionstringThe CRC2 property is the CRC value for the middle 512K bytes of the file, modulo 3.
MappingStringsstringMIF.DMTF|Software Signature|002.6
CreateTimeStampdatetime
DescriptionstringThe creation date and time of the file.
FileNamestring
DescriptionstringEither the name of the file or the name of the file with a directory prefix.
MaxLenuint321024
FileSizeuint64
DescriptionstringThe size of the file in Kilobytes.
PUnitstringbyte * 10^3
UnitsstringKiloBytes
MD5Checksumstring
DescriptionstringThe MD5 algorithm is a well-known algorithm for computing a 128-bit checksum for any file or object. For purposes of MOF specification of the MD5Checksum property, the MD5 algorithm always generates a 32 character string. For example: The string abcdefghijklmnopqrstuvwxyz generates the string c3fcd3d76192e4007dfb496cca67e13b. See http: //www.ietf.org - RFC1321 for details on the // implementation of the MD5 algorithm.
MaxLenuint3232

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CheckIDstringCIM_Check
CheckModebooleanCIM_Check
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_ManagedElement
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_ManagedElement
NamestringCIM_Check
SoftwareElementIDstringCIM_Check
SoftwareElementStateuint16CIM_Check
TargetOperatingSystemuint16CIM_Check
VersionstringCIM_Check

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
Invokeuint32CIM_Check
InvokeOnSystemuint32CIM_Check