Preparing for Unclassified Signature Testing
Before running the tests, you must configure at least one client system and install the operating system. This section summarizes the related procedures.
Device and Driver Installation
Install your driver and device on at least one client computer system.
DTM Client Software Installation
Install Device Test Manager (DTM) client software. After DTM client is installed, open DTM Studio and add the new client to a machine pool.
Create a Machine Pool
If a machine pool has not already been created, create one.
Right-click the ‘$’ in the left-hand Machine Pool window, and click Add Machine Pool.
In the Add Machine Pool dialog box, type a name for the machine pool, and click OK.
Right-click the new machine pool, click Properties, and click the MCU Policy tab.
In the Available dimensions area, click Wdk\ConfigureUnclassified, click Add, and then click OK.
Add the newly installed client to the machine pool by dragging and dropping it
from the Default Pool window to the newly created machine pool.
Make the client ready for scheduling
In the machine pool to which you added the newly installed client, right-click
The client computer in the Machines windows, click Change Status, then click Reset.
The Unclassified Master Config Job will automatically schedule and run on
The client computer. When the job has completed, the client is ready to
Begin an Unclassified submission.
Repeat the preceding step for each client in the machine pool.
/**************************************************************************************/
Running the Unclassified Signature Tests
To run the Unclassified Signature tests, do the following:
Open Driver Test Manager (DTM) Studio.
On the Explorers menu, click Device Console.
Select View By Submission.
From the Submission control, click New Submission. The Create New Submission Wizard appears.
From the OS Window, select the Windows operating system that is installed on
the client, and then click Next.
From the Select Category window, click Device Submission, and then click Next.
Under Logo Program, scroll to the bottom of the list, click Unclassified, and then click Next.
From the Qualification window, click Unclassified Signature, and then click Next.
Type a name for the submission, click the machine pool, and then click Next.
Type the path to the INF file and click Load. You can also use the
Browse button to find your INF file.
Under Drivers for Submission, select the driver that you want to
submit, and then click Next.
Note The No INF check box is not applicable to an Unclassified submission.
Click Finish.
The new submission appears on the left side of the Available Devices window
in the Device Console.
In Available Jobs, select the Driver Reliability check box,
and then expand the Driver Reliability category to show the individual jobs.
The Prefast for Drivers Test requires that you manually edit the
parameters for your driver. The following procedure assumes you have already run
Prefast for Drivers on your source code and created the results file (Defects.xml). The Prefast for Drivers test will import information from that file into your submission package.
For more information about this requirement, see Prefast for Drivers Test.
Right-click Prefast for Drivers, and click Edit Parameters.
Enter the path to the Prefast for Drivers results file as described
in the Prefast for Drivers test documentation. When the Prefast for Drivers parameters are complete, close the Parameters windows.
Note If your submission contains a kernel-mode device driver or
kernel-mode service, the Prefast for Drivers results file is required
for Logo or Unclassified Signature. Refer to the Windows Logo Program guide for more information about this requirement.
To schedule the Unclassified Submission jobs, do the following:
Click Add Selected, and then click Schedule Jobs.
Note At this point, you can return to the Job Monitor and observe job completion.
From the Device Console, click the Status button to launch the Submission Status Tool.
After the submission jobs are complete, create a submission package.
Open Device Console, and in the Available Devices window on the left,
right-click the submission name that you created earlier.
Click Create Submission Package.
In the Save File dialog box, type a name for the submission, and then click Save.
Important This is the file that you will submit to Microsoft along with your driver package.
/******************************************************************************/
Submitting Logo Test Results
The final step required to obtain a “Designed for Microsoft Windows” logo is to
submit your successful logo test results to Microsoft’s Windows Hardware Quality Labs (WHQL).
To create a package and submit your logo test results Right-click the main node in tree-view of the Device Console window and select Create Submission Package.
Select a location and name for the cabinet file that contains the results
of the successful logo tests.
Click Save to save the file.
Now download WinQual uploader tool from WHQL website to create the XML and Cab files.
Then Put a digital stamp on that using verisign technique.
You can goto my blog
http://yera-raj.blogspot.com/2008_04_01_archive.html for verisign steps.
Go to the WHQL Web site and follow the instructions there to submit your package.
Note You can check on the status of your submission by logging back into the same website