Menu

When Application Verifier is run on a solution or project in the Print, the Print Verifier provides a stop code when an error is found. The stop codes that may be encountered in the PrintDriver test layer are listed in the following table. Refer to the specific error message to learn more about the details of the stop.

PrintDriver test layer messages

Error messageStop code

First chance access violation detected

0000D000

The thread tried to divide an integer value by an integer divisor of zero

0000D001

The thread tried to read or write misaligned data on hardware that does not provide alignment

0000D002

Invalid handle exception for current stack trace in Print Verifier

0000D003

Core driver is sending a closed printer handle to the plug-in

0000D004

Core driver is sending an unknown printer handle to the plug-in

0000D005

The plug-in driver closed the printer handle

0000D006

Invalid number of supported Print Schema major versions

0000D007

Missing supported Print Schema versions

0000D008

Invalid Print Schema major version

0000D009

Invalid OEMPTOPTS value

0000D00A

Missing Print Schema private namespace

0000D00B

Incorrect reference counting detected in the plug-in

0000D00C

pptl is NULL in OEMNextBand

0000D00D

The plug-in returned a NULL PDEV after returning S_OK from the EnablePDEV method

0000D00E

The plug-in returned a private DEVMODE that is smaller than the minimum size allowed

0000D00F

The plug-in returned a private DEVMODE with a different size than the size returned by the DevMode(OEMDM_SIZE) call

0000D010

The plug-in returned an invalid signature from the GetInfo(OEMGI_GETSIGNATURE) call

0000D011

The plug-in returned a different signature in the private DEVMODE than it returned from the GetInfo call

0000D012

The EnableDriver method in the plug-in failed.

0000D013

The EnableDriver method in the plug-in failed without setting the last error code

0000D014

The core driver called SetBandSize although the plug-in returned S_OK from DriverDMS

0000D015

The core driver made the WritePrinter initialization call with invalid parameters

0000D016

The WritePrinter method in the plug-in failed

0000D017

Core driver sent an invalid PrintTicket to the plug-in

0000D018

The plug-in returned an invalid PrintTicket to the core driver

0000D019

Core driver sent an invalid PrintCapabilities document to the plug-in

0000D01A

The plug-in returned an invalid PrintCapabilities document to the core driver

0000D01B

PTConform encountered an unexpected error (PrintDriver)

0000D01C

Print filter calls pipeline manager interface with invalid argument value

0000D01D

Print filter call to IPrintPipelinePropertyBag overwrites or removes common property

0000D01E

Print filter calls pipeline manager interface out of order

0000D01F

Print filter has mismatch of AddRef/Release calls to pipeline manager interface

0000D020

Print filter call to pipeline manager interface method is not expected

0000D021

Pipeline manager calls print filter interface methods out of order

0000D022

Pipeline manager calls print filter interface method with invalid argument value

0000D023

Pipeline manager returns invalid value to print filter

0000D024

A call to a printer driver changed the security context

0000D025

Print filter sent an invalid PrintTicket to pipeline manager

0000D026

Print filter received an invalid PrintTicket from pipeline manager

0000D027

Unloading print driver DLL with active COM callback.

0000D028

Attempt to use a released COM interface

0000D029

A print driver called ExitThread

0000D02A

A print driver called TerminateThread

0000D02B

See Also