Export (0) Print
Expand All

Win32_PnPSignedDriver class

The Win32_PnPSignedDriver WMI class provides digital signature information about drivers.

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

class Win32_PnPSignedDriver : CIM_Service
{
  string   ClassGuid;
  string   CompatID;
  string   Description;
  string   DeviceClass;
  string   DeviceID;
  string   DeviceName;
  string   DevLoader;
  string   DriverDate;
  string   DriverName;
  string   DriverVersion;
  string   FriendlyName;
  string   HardWareID;
  string   InfName;
  datetime InstallDate;
  boolean  IsSigned;
  string   Location;
  string   Manufacturer;
  string   Name;
  string   PDO;
  string   DriverProviderName;
  string   Signer;
  boolean  Started;
  string   StartMode;
  string   Status;
  string   SystemCreationClassName;
  string   SystemName;
};

Members

The Win32_PnPSignedDriver class has these types of members:

Methods

The Win32_PnPSignedDriver class has these methods.

MethodDescription
StartService

Starts the service.

StopService

Stops the service.

 

Properties

The Win32_PnPSignedDriver class has these properties.

ClassGuid
Data type: string
Access type: Read-only

GUID of the device class. Example: "{71A27CDD-11D0-BEC7-08002BE2092F}"

CompatID
Data type: string
Access type: Read-only

Compatibility identifier for the driver. Example: "DETECTEDInternal\ftdisk"

Description
Data type: string
Access type: Read-only

Description of the driver.

DeviceClass
Data type: string
Access type: Read-only

Device class of the driver. Example: "SYSTEM"

DeviceID
Data type: string
Access type: Read-only

Device identifier of the device. Example: "ROOT\FTDISK\0000"

DeviceName
Data type: string
Access type: Read-only

Name of the device.

DevLoader
Data type: string
Access type: Read-only

Device loader for the device.

DriverDate
Data type: string
Access type: Read-only

Build date of the driver (from the manufacturer). Example: "1-25-2001"

DriverName
Data type: string
Access type: Read-only

Name of the driver.

DriverProviderName
Data type: string
Access type: Read-only

Provider of the driver. Example: "Microsoft"

DriverVersion
Data type: string
Access type: Read-only

Version of the driver. Example: "5.1.2427.1"

FriendlyName
Data type: string
Access type: Read-only

Friendly name of the driver. Example: "Communications Port (COM2)"

HardWareID
Data type: string
Access type: Read-only

Hardware identifier for the driver. Example: "ROOT\FTDISK"

InfName
Data type: string
Access type: Read-only

Name of the .inf file that installed the device. Example: "machine.inf"

InstallDate
Data type: datetime
Access type: Read-only

Date the driver was installed. Lack of value does not indicate that the driver is not installed. This property is inherited from CIM_ManagedSystemElement.

IsSigned
Data type: boolean
Access type: Read-only

If TRUE, the driver is signed.

Location
Data type: string
Access type: Read-only

Location of the driver.

Manufacturer
Data type: string
Access type: Read-only

Manufacturer of the driver. Example: "Microsoft"

Name
Data type: string
Access type: Read-only
Qualifiers: Key

Name of the driver. This property is inherited from CIM_ManagedSystemElement.

PDO
Data type: string
Access type: Read-only

Physical device object (PDO). PDOs represent individual devices on a bus. Other drivers for the device attach on top of the PDO. It is always at the bottom of the device stack. Example: "\Device\00000002"

Signer
Data type: string
Access type: Read-only

Signer of driver, if it is signed. Example: "ntbuild"

Started
Data type: boolean
Access type: Read-only

If TRUE, the driver is started. This property is inherited from CIM_Service.

StartMode
Data type: string
Access type: Read-only

Start mode of the driver. This property is inherited from CIM_Service.

Status
Data type: string
Access type: Read-only
Qualifiers: MaxLen (10)

Current status of the object. Various operational and nonoperational statuses can be defined. Operational statuses include: "OK", "Degraded", and "Pred Fail" (an element, such as a SMART-enabled hard disk drive, may be functioning properly but predicting a failure in the near future). Nonoperational statuses include: "Error", "Starting", "Stopping", and "Service". The latter, "Service", can apply during mirror-resilvering of a disk, reload of a user permissions list, or other administrative work. Not all such work is online, yet the managed element is neither "OK" nor in one of the other states. This property is inherited from CIM_ManagedSystemElement.

The values are:

"OK"
"Error"
"Degraded"
"Unknown"
"Pred Fail"
"Starting"
"Stopping"
"Service"
"Stressed"
"NonRecover"
"No Contact"
"Lost Comm"
SystemCreationClassName
Data type: string
Access type: Read-only
Qualifiers: Key

Value of the scoping computer's CreationClassName property. This property is inherited from CIM_Service.

SystemName
Data type: string
Access type: Read-only
Qualifiers: Key

System name. This property is inherited from CIM_Service.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows Server 2003

Namespace

\root\CIMV2

MOF

WhqlProv.mof

DLL

SignDrv.dll

See also

Computer System Hardware Classes

 

 

Community Additions

ADD
Show:
© 2014 Microsoft