Win32_CIMLogicalDeviceCIMDataFile class
The Win32_CIMLogicalDeviceCIMDataFile association WMI class relates logical devices and data files, indicating the driver files used by the device. This class is used to discover which device drivers a device uses.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties. Properties are listed in alphabetic order, not MOF order.
Syntax
[Dynamic, Provider("CIMWin32"), UUID("{8502C510-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_CIMLogicalDeviceCIMDataFile : CIM_Dependency
{
CIM_DataFile REF Dependent;
CIM_LogicalDevice REF Antecedent;
uint16 Purpose;
string PurposeDescription;
};
Members
The Win32_CIMLogicalDeviceCIMDataFile class has these types of members:
Properties
The Win32_CIMLogicalDeviceCIMDataFile class has these properties.
-
Antecedent
-
-
Data type: CIM_LogicalDevice
-
Access type: Read-only
-
Qualifiers: Key, Override ("Antecedent"), MappingStrings ("CIM|CIM_LogicalDevice")
A CIM_LogicalDevice that represents the properties of the logical device that is being used by the data file.
-
-
Dependent
-
-
Data type: CIM_DataFile
-
Access type: Read-only
-
Qualifiers: Key, Override ("Dependent"), MappingStrings ("CIM|CIM_DataFile")
A CIM_DataFile that represents the properties of the data file assigned to the logical device.
-
-
Purpose
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: MappingStrings ("CIM")
Role that the data file plays with regard to its associated logical device.
-
-
Unknown (0)
-
Other (1)
-
Driver (2)
-
Configuration Software (3)
-
Application Software (4)
-
Instrumentation (5)
-
Firmware (6)
PurposeDescription
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MappingStrings ("CIM")
Extends the value of the Purpose property of this class.
Example: "Floppy Disk Driver"
Remarks
The Win32_CIMLogicalDeviceCIMDataFile class is derived from CIM_Dependency.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|