Creating a Catalog File for Test-Signing a Driver Package

The catalog (.cat) file contains the digital signature for all the files which are part of the driver package. For more information, see Catalog Files.

There are two ways to create a catalog file:

  • If the driver package is installed through an INF file, use the Inf2Cat tool to create the catalog file. Inf2Cat automatically includes all the files in the driver package that are referenced within the package's INF file. For more information about how to use the Inf2Cat tool, see Using Inf2Cat to Create a Catalog File.

  • If the driver package is not installed through an INF file, use the MakeCat tool to create a catalog file by using a manually-created Catalog Definition File (.cdf).

    For example, if the driver package is installed through an application, you may want to create a catalog file to digitally-sign all kernel-mode binary components of the package, such as the driver and any supporting .dll files. For more information about how to use the MakeCat tool, see Using MakeCat to Create a Catalog File.

A catalog file is not needed to install the following types of drivers:

For these types of drivers, you have to embed a digital signature within the driver. For more information about this procedure, see Test-Signing a Driver through an Embedded Signature.

For more information about how to create catalog files, see Creating a Catalog File for a Test-Signed Driver Package.

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft