You are on page 1of 498

[MS-ERREF]:

Windows Error Codes

Intellectual Property Rights Notice for Open Specifications Documentation


Technical Documentation. Microsoft publishes Open Specifications documentation (this
documentation) for protocols, file formats, data portability, computer languages, and standards
support. Additionally, overview documents cover inter-protocol relationships and interactions.
Copyrights. This documentation is covered by Microsoft copyrights. Regardless of any other
terms that are contained in the terms of use for the Microsoft website that hosts this
documentation, you can make copies of it in order to develop implementations of the technologies
that are described in this documentation and can distribute portions of it in your implementations
that use these technologies or in your documentation as necessary to properly document the
implementation. You can also distribute in your implementation, with or without modification, any
schemas, IDLs, or code samples that are included in the documentation. This permission also
applies to any documents that are referenced in the Open Specifications documentation.
No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

Patents. Microsoft has patents that might cover your implementations of the technologies
described in the Open Specifications documentation. Neither this notice nor Microsoft's delivery of
this documentation grants any licenses under those patents or any other Microsoft patents.
However, a given Open Specifications document might be covered by the Microsoft Open
Specifications Promise or the Microsoft Community Promise. If you would prefer a written license,
or if the technologies described in this documentation are not covered by the Open Specifications
Promise or Community Promise, as applicable, patent licenses are available by contacting
iplg@microsoft.com.
Trademarks. The names of companies and products contained in this documentation might be
covered by trademarks or similar intellectual property rights. This notice does not grant any
licenses under those rights. For a list of Microsoft trademarks, visit
www.microsoft.com/trademarks.
Fictitious Names. The example companies, organizations, products, domain names, email
addresses, logos, people, places, and events that are depicted in this documentation are fictitious.
No association with any real company, organization, product, domain name, email address, logo,
person, place, or event is intended or should be inferred.
Reservation of Rights. All other rights are reserved, and this notice does not grant any rights other
than as specifically described above, whether by implication, estoppel, or otherwise.

Tools. The Open Specifications documentation does not require the use of Microsoft programming
tools or programming environments in order for you to develop an implementation. If you have access
to Microsoft programming tools and environments, you are free to take advantage of them. Certain
Open Specifications documents are intended for use in conjunction with publicly available standards
specifications and network programming art and, as such, assume that the reader either is familiar
with the aforementioned material or has immediate access to it.

1 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Revision Summary

Revision Revision
Date History Class Comments

2/14/2008 5.0.3 Editorial Changed language and formatting in the technical content.

3/14/2008 5.1 Minor Clarified the meaning of the technical content.

5/16/2008 5.1.1 Editorial Changed language and formatting in the technical content.

6/20/2008 5.2 Minor Clarified the meaning of the technical content.

7/25/2008 5.2.1 Editorial Changed language and formatting in the technical content.

8/29/2008 5.2.2 Editorial Changed language and formatting in the technical content.

10/24/2008 5.2.3 Editorial Changed language and formatting in the technical content.

12/5/2008 5.3 Minor Clarified the meaning of the technical content.

1/16/2009 5.3.1 Editorial Editorial Update.

2/27/2009 5.3.2 Editorial Changed language and formatting in the technical content.

4/10/2009 6.0 Major Updated and revised the technical content.

5/22/2009 7.0 Major Updated and revised the technical content.

7/2/2009 7.1 Minor Clarified the meaning of the technical content.

8/14/2009 8.0 Major Updated and revised the technical content.

9/25/2009 8.1 Minor Clarified the meaning of the technical content.

11/6/2009 8.2 Minor Clarified the meaning of the technical content.

12/18/2009 9.0 Major Updated and revised the technical content.

1/29/2010 9.0.1 Editorial Changed language and formatting in the technical content.

3/12/2010 9.0.2 Editorial Changed language and formatting in the technical content.

4/23/2010 9.0.3 Editorial Changed language and formatting in the technical content.

6/4/2010 9.0.4 Editorial Changed language and formatting in the technical content.

No changes to the meaning, language, or formatting of the


7/16/2010 9.0.4 None
technical content.

No changes to the meaning, language, or formatting of the


8/27/2010 9.0.4 None
technical content.

No changes to the meaning, language, or formatting of the


10/8/2010 9.0.4 None
technical content.

11/19/2010 10.0 Major Updated and revised the technical content.

1/7/2011 11.0 Major Updated and revised the technical content.

No changes to the meaning, language, or formatting of the


2/11/2011 11.0 None
technical content.

3/25/2011 12.0 Major Updated and revised the technical content.

2 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Revision Revision
Date History Class Comments

No changes to the meaning, language, or formatting of the


5/6/2011 12.0 None
technical content.

6/17/2011 12.1 Minor Clarified the meaning of the technical content.

9/23/2011 12.2 Minor Clarified the meaning of the technical content.

12/16/2011 13.0 Major Updated and revised the technical content.

3/30/2012 13.1 Minor Clarified the meaning of the technical content.

No changes to the meaning, language, or formatting of the


7/12/2012 13.1 None
technical content.

No changes to the meaning, language, or formatting of the


10/25/2012 13.1 None
technical content.

No changes to the meaning, language, or formatting of the


1/31/2013 13.1 None
technical content.

8/8/2013 14.0 Major Updated and revised the technical content.

11/14/2013 14.1 Minor Clarified the meaning of the technical content.

2/13/2014 14.2 Minor Clarified the meaning of the technical content.

No changes to the meaning, language, or formatting of the


5/15/2014 14.2 None
technical content.

6/30/2015 15.0 Major Significantly changed the technical content.

No changes to the meaning, language, or formatting of the


10/16/2015 15.0 None
technical content.

7/14/2016 16.0 Major Significantly changed the technical content.

3 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Table of Contents
1 Introduction ............................................................................................................ 5
1.1 Glossary ........................................................................................................... 5
1.2 References ........................................................................................................ 5
1.2.1 Normative References ................................................................................... 5
1.2.2 Informative References ................................................................................. 6
1.3 Overview .......................................................................................................... 6
1.4 Relationship to Protocols and Other Structures ...................................................... 6
1.5 Applicability Statement ....................................................................................... 6
1.6 Versioning and Localization ................................................................................. 6
1.7 Vendor Extensible Fields ..................................................................................... 6
2 Structures ............................................................................................................... 7
2.1 HRESULT .......................................................................................................... 7
2.1.1 HRESULT Values ......................................................................................... 10
2.1.2 HRESULT From WIN32 Error Code Macro ......................................................203
2.2 Win32 Error Codes ..........................................................................................203
2.3 NTSTATUS .....................................................................................................376
2.3.1 NTSTATUS Values ......................................................................................377
2.4 LDAP Error to Win32 Error Mapping ...................................................................489
3 Structure Example ............................................................................................... 495
4 Security Considerations ....................................................................................... 496
5 Appendix A: Product Behavior ............................................................................. 497
6 Change Tracking .................................................................................................. 499
7 Index ................................................................................................................... 501

4 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
1 Introduction
The Windows Error Codes document is a companion reference to the protocol specifications. It
documents the common usage details for those HRESULT values, Win32 error codes, and NTSTATUS
values that are referenced by specifications in the protocol documentation set.

Sections 1.7 and 2 of this specification are normative. All other sections and examples in this
specification are informative.

1.1 Glossary

This document uses the following terms:

HRESULT: An integer value that indicates the result or status of an operation. A particular
HRESULT can have different meanings depending on the protocol using it. See [MS-ERREF]
section 2.1 and specific protocol documents for further details.

message identifier: A string that uniquely identifies an email message.

terminal server: A computer on which terminal services is running.

terminal services (TS): A service on a server computer that allows delivery of applications, or
the desktop itself, to various computing devices. When a user runs an application on a terminal
server, the application execution takes place on the server computer and only keyboard,
mouse, and display information is transmitted over the network. Each user sees only his or her
individual session, which is managed transparently by the server operating system and is
independent of any other client session.

universally unique identifier (UUID): A 128-bit value. UUIDs can be used for multiple
purposes, from tagging objects with an extremely short lifetime, to reliably identifying very
persistent objects in cross-process communication such as client and server interfaces, manager
entry-point vectors, and RPC objects. UUIDs are highly likely to be unique. UUIDs are also
known as globally unique identifiers (GUIDs) and these terms are used interchangeably in the
Microsoft protocol technical documents (TDs). Interchanging the usage of these terms does not
imply or require a specific algorithm or mechanism to generate the UUID. Specifically, the use of
this term does not imply or require that the algorithms described in [RFC4122] or [C706] must
be used for generating the UUID.

MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined
in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.

1.2 References

Links to a document in the Microsoft Open Specifications library point to the correct section in the
most recently published version of the referenced document. However, because individual documents
in the library are not updated at the same time, the section numbers in the documents may not
match. You can confirm the correct section numbering by checking the Errata.

1.2.1 Normative References

We conduct frequent surveys of the normative references to assure their continued availability. If you
have any issue with finding a normative reference, please contact dochelp@microsoft.com. We will
assist you in finding the relevant information.

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC
2119, March 1997, http://www.rfc-editor.org/rfc/rfc2119.txt

5 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
[RFC2251] Wahl, M., Howes, T., and Kille, S., "Lightweight Directory Access Protocol (v3)", RFC 2251,
December 1997, http://www.ietf.org/rfc/rfc2251.txt

1.2.2 Informative References

None.

1.3 Overview

If a protocol returns HRESULTs, the protocol uses HRESULTs, as specified in section 2.1.

If a protocol uses Win32 error codes, these values are taken from the Windows error number space,
as specified in section 2.2.

If a protocol uses NTSTATUS values, these values are specified in section 2.3.

1.4 Relationship to Protocols and Other Structures

The structures documented in this specification do not depend on any other structures or protocols.

The structures in this document are returned by many protocols.

1.5 Applicability Statement

The data types specified in this document are applicable for use in any protocol that needs to include a
discrete set of error codes.

1.6 Versioning and Localization

The structures in the Windows Error Codes require no versioning or localization information.

1.7 Vendor Extensible Fields

HRESULTs: Vendors can choose their own values, as long as the C bit (0x20000000) is set, indicating
it is a customer code. The structures documented in this specification have no vendor-extensible
fields.

Win32 Error Codes: Vendors can only reuse these values with their indicated meanings. Choosing any
other value runs the risk of a collision in the future.

NTSTATUS: Vendors can choose their own values for this field, as long as the C bit (0x20000000) is
set, indicating it is a customer code.

6 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
2 Structures

2.1 HRESULT

The HRESULT numbering space is vendor-extensible. Vendors can supply their own values for this
field, as long as the C bit (0x20000000) is set, indicating it is a customer code.

The HRESULT numbering space has the following internal structure. Any protocol that uses NTSTATUS
values on the wire is responsible for stating the order in which the bytes are placed on the wire.

1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

S R C N X Facility Code

S (1 bit): Severity. If set, indicates a failure result. If clear, indicates a success result.

R (1 bit): Reserved. If the N bit is clear, this bit MUST be set to 0. If the N bit is set, this bit is
defined by the NTSTATUS numbering space (as specified in section 2.3).

C (1 bit): Customer. This bit specifies if the value is customer-defined or Microsoft-defined. The bit is
set for customer-defined values and clear for Microsoft-defined values.<1>

N (1 bit): If set, indicates that the error code is an NTSTATUS value (as specified in section 2.3),
except that this bit is set.

X (1 bit): Reserved. SHOULD be set to 0. <2>

Facility (11 bits): An indicator of the source of the error. New facilities are occasionally added by
Microsoft.

The following table lists the currently defined facility codes:

Value Meaning

FACILITY_NULL The default facility code.


0

FACILITY_RPC The source of the error code is an RPC subsystem.


1

FACILITY_DISPATCH The source of the error code is a COM Dispatch.


2

FACILITY_STORAGE The source of the error code is OLE Storage.


3

FACILITY_ITF The source of the error code is COM/OLE Interface management.


4

FACILITY_WIN32 This region is reserved to map undecorated error codes into


7 HRESULTs.

FACILITY_WINDOWS The source of the error code is the Windows subsystem.


8

FACILITY_SECURITY The source of the error code is the Security API layer.

7 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Value Meaning

FACILITY_SSPI The source of the error code is the Security API layer.
9

FACILITY_CONTROL The source of the error code is the control mechanism.


10

FACILITY_CERT The source of the error code is a certificate client or server?


11

FACILITY_INTERNET The source of the error code is Wininet related.


12

FACILITY_MEDIASERVER The source of the error code is the Windows Media Server.
13

FACILITY_MSMQ The source of the error code is the Microsoft Message Queue.
14

FACILITY_SETUPAPI The source of the error code is the Setup API.


15

FACILITY_SCARD The source of the error code is the Smart-card subsystem.


16

FACILITY_COMPLUS The source of the error code is COM+.


17

FACILITY_AAF The source of the error code is the Microsoft agent.


18

FACILITY_URT The source of the error code is .NET CLR.


19

FACILITY_ACS The source of the error code is the audit collection service.
20

FACILITY_DPLAY The source of the error code is Direct Play.


21

FACILITY_UMI The source of the error code is the ubiquitous memoryintrospection


22 service.

FACILITY_SXS The source of the error code is Side-by-side servicing.


23

FACILITY_WINDOWS_CE The error code is specific to Windows CE.


24

FACILITY_HTTP The source of the error code is HTTP support.


25

FACILITY_USERMODE_COMMONLOG The source of the error code is common Logging support.


26

FACILITY_USERMODE_FILTER_MANAGER The source of the error code is the user mode filter manager.

8 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Value Meaning

31

FACILITY_BACKGROUNDCOPY The source of the error code is background copy control


32

FACILITY_CONFIGURATION The source of the error code is configuration services.


33

FACILITY_STATE_MANAGEMENT The source of the error code is state management services.


34

FACILITY_METADIRECTORY The source of the error code is the Microsoft Identity Server.
35

FACILITY_WINDOWSUPDATE The source of the error code is a Windows update.


36

FACILITY_DIRECTORYSERVICE The source of the error code is Active Directory.


37

FACILITY_GRAPHICS The source of the error code is the graphics drivers.


38

FACILITY_SHELL The source of the error code is the user Shell.


39

FACILITY_TPM_SERVICES The source of the error code is the Trusted Platform Module services.
40

FACILITY_TPM_SOFTWARE The source of the error code is the Trusted Platform Module
41 applications.

FACILITY_PLA The source of the error code is Performance Logs and Alerts
48

FACILITY_FVE The source of the error code is Full volume encryption.


49

FACILITY_FWP he source of the error code is the Firewall Platform.


50

FACILITY_WINRM The source of the error code is the Windows Resource Manager.
51

FACILITY_NDIS The source of the error code is the Network Driver Interface.
52

FACILITY_USERMODE_HYPERVISOR The source of the error code is the Usermode Hypervisor components.
53

FACILITY_CMI The source of the error code is the Configuration Management


54 Infrastructure.

FACILITY_USERMODE_VIRTUALIZATION The source of the error code is the user mode virtualization
55 subsystem.

FACILITY_USERMODE_VOLMGR The source of the error code is the user mode volume manager

9 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Value Meaning

56

FACILITY_BCD The source of the error code is the Boot Configuration Database.
57

FACILITY_USERMODE_VHD The source of the error code is user mode virtual hard disk support.
58

FACILITY_SDIAG The source of the error code is System Diagnostics.


60

FACILITY_WEBSERVICES The source of the error code is the Web Services.


61

FACILITY_WINDOWS_DEFENDER The source of the error code is a Windows Defender component.


80

FACILITY_OPC The source of the error code is the open connectivity service.
81

Code (2 bytes): The remainder of the error code.

2.1.1 HRESULT Values

Combining the fields of an HRESULT into a single, 32-bit numbering space, the following HRESULT
values are defined, in addition to those derived from NTSTATUS values (section 2.3.1) and Win32
error codes (section 2.2). This document provides the common usage details of the HRESULTs;
individual protocol specifications provide expanded or modified definitions.

Most values also have a default message defined, which can be used to map the value to a human-
readable text message; when this is done, the HRESULT value is also known as a message
identifier.

Note: In the following descriptions, a percentage sign (%) followed by one or more alphanumeric
characters (for example, "%1" or "%hs") indicates a variable that is replaced by text at the time the
value is returned.

Return value/code Description

0x00030200 The underlying file was


STG_S_CONVERTED converted to compound file
format.

0x00030201 The storage operation should


STG_S_BLOCK block until more data is
available.

0x00030202 The storage operation should


STG_S_RETRYNOW retry immediately.

0x00030203 The notified event sink will not


STG_S_MONITORING influence the storage operation.

0x00030204 Multiple opens prevent


STG_S_MULTIPLEOPENS consolidated (commit
succeeded).

10 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x00030205 Consolidation of the storage file


STG_S_CONSOLIDATIONFAILED failed (commit succeeded).

0x00030206 Consolidation of the storage file


STG_S_CANNOTCONSOLIDATE is inappropriate (commit
succeeded).

0x00040000 Use the registry database to


OLE_S_USEREG provide the requested
information.

0x00040001 Success, but static.


OLE_S_STATIC

0x00040002 Macintosh clipboard format.


OLE_S_MAC_CLIPFORMAT

0x00040100 Successful drop took place.


DRAGDROP_S_DROP

0x00040101 Drag-drop operation canceled.


DRAGDROP_S_CANCEL

0x00040102 Use the default cursor.


DRAGDROP_S_USEDEFAULTCURSORS

0x00040130 Data has same FORMATETC.


DATA_S_SAMEFORMATETC

0x00040140 View is already frozen.


VIEW_S_ALREADY_FROZEN

0x00040170 FORMATETC not supported.


CACHE_S_FORMATETC_NOTSUPPORTED

0x00040171 Same cache.


CACHE_S_SAMECACHE

0x00040172 Some caches are not updated.


CACHE_S_SOMECACHES_NOTUPDATED

0x00040180 Invalid verb for OLE object.


OLEOBJ_S_INVALIDVERB

0x00040181 Verb number is valid but verb


OLEOBJ_S_CANNOT_DOVERB_NOW cannot be done now.

0x00040182 Invalid window handle passed.


OLEOBJ_S_INVALIDHWND

0x000401A0 Message is too long; some of it


INPLACE_S_TRUNCATED had to be truncated before
displaying.

0x000401C0 Unable to convert OLESTREAM


CONVERT10_S_NO_PRESENTATION to IStorage.

0x000401E2 Moniker reduced to itself.

11 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

MK_S_REDUCED_TO_SELF

0x000401E4 Common prefix is this moniker.


MK_S_ME

0x000401E5 Common prefix is input


MK_S_HIM moniker.

0x000401E6 Common prefix is both


MK_S_US monikers.

0x000401E7 Moniker is already registered in


MK_S_MONIKERALREADYREGISTERED running object table.

0x00040200 An event was able to invoke


EVENT_S_SOME_SUBSCRIBERS_FAILED some, but not all, of the
subscribers.

0x00040202 An event was delivered, but


EVENT_S_NOSUBSCRIBERS there were no subscribers.

0x00041300 The task is ready to run at its


SCHED_S_TASK_READY next scheduled time.

0x00041301 The task is currently running.


SCHED_S_TASK_RUNNING

0x00041302 The task will not run at the


SCHED_S_TASK_DISABLED scheduled times because it has
been disabled.

0x00041303 The task has not yet run.


SCHED_S_TASK_HAS_NOT_RUN

0x00041304 There are no more runs


SCHED_S_TASK_NO_MORE_RUNS scheduled for this task.

0x00041305 One or more of the properties


SCHED_S_TASK_NOT_SCHEDULED that are needed to run this task
on a schedule have not been
set.

0x00041306 The last run of the task was


SCHED_S_TASK_TERMINATED terminated by the user.

0x00041307 Either the task has no triggers,


SCHED_S_TASK_NO_VALID_TRIGGERS or the existing triggers are
disabled or not set.

0x00041308 Event triggers do not have set


SCHED_S_EVENT_TRIGGER run times.

0x0004131B The task is registered, but not


SCHED_S_SOME_TRIGGERS_FAILED all specified triggers will start
the task.

0x0004131C The task is registered, but it


SCHED_S_BATCH_LOGON_PROBLEM might fail to start. Batch logon
privilege needs to be enabled
for the task principal.

12 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x0004D000 An asynchronous operation was


XACT_S_ASYNC specified. The operation has
begun, but its outcome is not
known yet.

0x0004D002 The method call succeeded


XACT_S_READONLY because the transaction was
read-only.

0x0004D003 The transaction was


XACT_S_SOMENORETAIN successfully aborted. However,
this is a coordinated
transaction, and a number of
enlisted resources were aborted
outright because they could not
support abort-retaining
semantics.

0x0004D004 No changes were made during


XACT_S_OKINFORM this call, but the sink wants
another chance to look if any
other sinks make further
changes.

0x0004D005 The sink is content and wants


XACT_S_MADECHANGESCONTENT the transaction to proceed.
Changes were made to one or
more resources during this call.

0x0004D006 The sink is for the moment and


XACT_S_MADECHANGESINFORM wants the transaction to
proceed, but if other changes
are made following this return
by other event sinks, this sink
wants another chance to look.

0x0004D007 The transaction was


XACT_S_ALLNORETAIN successfully aborted. However,
the abort was nonretaining.

0x0004D008 An abort operation was already


XACT_S_ABORTING in progress.

0x0004D009 The resource manager has


XACT_S_SINGLEPHASE performed a single-phase
commit of the transaction.

0x0004D00A The local transaction has not


XACT_S_LOCALLY_OK aborted.

0x0004D010 The resource manager has


XACT_S_LASTRESOURCEMANAGER requested to be the coordinator
(last resource manager) for the
transaction.

0x00080012 Not all the requested interfaces


CO_S_NOTALLINTERFACES were available.

0x00080013 The specified machine name


CO_S_MACHINENAMENOTFOUND was not found in the cache.

13 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x00090312 The function completed


SEC_I_CONTINUE_NEEDED successfully, but it must be
called again to complete the
context.

0x00090313 The function completed


SEC_I_COMPLETE_NEEDED successfully, but
CompleteToken must be called.

0x00090314 The function completed


SEC_I_COMPLETE_AND_CONTINUE successfully, but both
CompleteToken and this
function must be called to
complete the context.

0x00090315 The logon was completed, but


SEC_I_LOCAL_LOGON no network authority was
available. The logon was made
using locally known information.

0x00090317 The context has expired and


SEC_I_CONTEXT_EXPIRED can no longer be used.

0x00090320 The credentials supplied were


SEC_I_INCOMPLETE_CREDENTIALS not complete and could not be
verified. Additional information
can be returned from the
context.

0x00090321 The context data must be


SEC_I_RENEGOTIATE renegotiated with the peer.

0x00090323 There is no LSA mode context


SEC_I_NO_LSA_CONTEXT associated with this context.

0x0009035C A signature operation must be


SEC_I_SIGNATURE_NEEDED performed before the user can
authenticate.

0x00091012 The protected data needs to be


CRYPT_I_NEW_PROTECTION_REQUIRED reprotected.

0x000D0000 The requested operation is


NS_S_CALLPENDING pending completion.

0x000D0001 The requested operation was


NS_S_CALLABORTED aborted by the client.

0x000D0002 The stream was purposefully


NS_S_STREAM_TRUNCATED stopped before completion.

0x000D0BC8 The requested operation has


NS_S_REBUFFERING caused the source to rebuffer.

0x000D0BC9 The requested operation has


NS_S_DEGRADING_QUALITY caused the source to degrade
codec quality.

0x000D0BDB The transcryptor object has


NS_S_TRANSCRYPTOR_EOF reached end of file.

14 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x000D0FE8 An upgrade is needed for the


NS_S_WMP_UI_VERSIONMISMATCH theme manager to correctly
show this skin. Skin reports
version: %.1f.

0x000D0FE9 An error occurred in one of the


NS_S_WMP_EXCEPTION UI components.

0x000D1040 Successfully loaded a GIF file.


NS_S_WMP_LOADED_GIF_IMAGE

0x000D1041 Successfully loaded a PNG file.


NS_S_WMP_LOADED_PNG_IMAGE

0x000D1042 Successfully loaded a BMP file.


NS_S_WMP_LOADED_BMP_IMAGE

0x000D1043 Successfully loaded a JPG file.


NS_S_WMP_LOADED_JPG_IMAGE

0x000D104F Drop this frame.


NS_S_WMG_FORCE_DROP_FRAME

0x000D105F The specified stream has


NS_S_WMR_ALREADYRENDERED already been rendered.

0x000D1060 The specified type partially


NS_S_WMR_PINTYPEPARTIALMATCH matches this pin type.

0x000D1061 The specified type fully matches


NS_S_WMR_PINTYPEFULLMATCH this pin type.

0x000D1066 The timestamp is late compared


NS_S_WMG_ADVISE_DROP_FRAME to the current render position.
Advise dropping this frame.

0x000D1067 The timestamp is severely late


NS_S_WMG_ADVISE_DROP_TO_KEYFRAME compared to the current render
position. Advise dropping
everything up to the next key
frame.

0x000D10DB No burn rights. You will be


NS_S_NEED_TO_BUY_BURN_RIGHTS prompted to buy burn rights
when you try to burn this file to
an audio CD.

0x000D10FE Failed to clear playlist because


NS_S_WMPCORE_PLAYLISTCLEARABORT it was aborted by user.

0x000D10FF Failed to remove item in the


NS_S_WMPCORE_PLAYLISTREMOVEITEMABORT playlist since it was aborted by
user.

0x000D1102 Playlist is being generated


NS_S_WMPCORE_PLAYLIST_CREATION_PENDING asynchronously.

0x000D1103 Validation of the media is


NS_S_WMPCORE_MEDIA_VALIDATION_PENDING pending.

15 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x000D1104 Encountered more than one


NS_S_WMPCORE_PLAYLIST_REPEAT_SECONDARY_SEGMENTS_IGNORED Repeat block during ASX
processing.

0x000D1105 Current state of WMP disallows


NS_S_WMPCORE_COMMAND_NOT_AVAILABLE calling this method or property.

0x000D1106 Name for the playlist has been


NS_S_WMPCORE_PLAYLIST_NAME_AUTO_GENERATED auto generated.

0x000D1107 The imported playlist does not


NS_S_WMPCORE_PLAYLIST_IMPORT_MISSING_ITEMS contain all items from the
original.

0x000D1108 The M3U playlist has been


NS_S_WMPCORE_PLAYLIST_COLLAPSED_TO_SINGLE_MEDIA ignored because it only contains
one item.

0x000D1109 The open for the child playlist


NS_S_WMPCORE_MEDIA_CHILD_PLAYLIST_OPEN_PENDING associated with this media is
pending.

0x000D110A More nodes support the


NS_S_WMPCORE_MORE_NODES_AVAIABLE interface requested, but the
array for returning them is full.

0x000D1135 Backup or Restore successful!.


NS_S_WMPBR_SUCCESS

0x000D1136 Transfer complete with


NS_S_WMPBR_PARTIALSUCCESS limitations.

0x000D1144 Request to the effects control to


NS_S_WMPEFFECT_TRANSPARENT change transparency status to
transparent.

0x000D1145 Request to the effects control to


NS_S_WMPEFFECT_OPAQUE change transparency status to
opaque.

0x000D114E The requested application pane


NS_S_OPERATION_PENDING is performing an operation and
will not be released.

0x000D1359 The file is only available for


NS_S_TRACK_BUY_REQUIRES_ALBUM_PURCHASE purchase when you buy the
entire album.

0x000D135E There were problems


NS_S_NAVIGATION_COMPLETE_WITH_ERRORS completing the requested
navigation. There are identifiers
missing in the catalog.

0x000D1361 Track already downloaded.


NS_S_TRACK_ALREADY_DOWNLOADED

0x000D1519 The publishing point


NS_S_PUBLISHING_POINT_STARTED_WITH_FAILED_SINKS successfully started, but one or
more of the requested data
writer plug-ins failed.

16 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x000D2726 Status message: The license


NS_S_DRM_LICENSE_ACQUIRED was acquired.

0x000D2727 Status message: The security


NS_S_DRM_INDIVIDUALIZED upgrade has been completed.

0x000D2746 Status message: License


NS_S_DRM_MONITOR_CANCELLED monitoring has been canceled.

0x000D2747 Status message: License


NS_S_DRM_ACQUIRE_CANCELLED acquisition has been canceled.

0x000D276E The track is burnable and had


NS_S_DRM_BURNABLE_TRACK no playlist burn limit.

0x000D276F The track is burnable but has a


NS_S_DRM_BURNABLE_TRACK_WITH_PLAYLIST_RESTRICTION playlist burn limit.

0x000D27DE A security upgrade is required


NS_S_DRM_NEEDS_INDIVIDUALIZATION to perform the operation on this
media file.

0x000D2AF8 Installation was successful;


NS_S_REBOOT_RECOMMENDED however, some file cleanup is
not complete. For best results,
restart your computer.

0x000D2AF9 Installation was successful;


NS_S_REBOOT_REQUIRED however, some file cleanup is
not complete. To continue, you
must restart your computer.

0x000D2F09 EOS hit during rewinding.


NS_S_EOSRECEDING

0x000D2F0D Internal.
NS_S_CHANGENOTICE

0x001F0001 The IO was completed by a


ERROR_FLT_IO_COMPLETE filter.

0x00262307 No mode is pinned on the


ERROR_GRAPHICS_MODE_NOT_PINNED specified VidPN source or
target.

0x0026231E Specified mode set does not


ERROR_GRAPHICS_NO_PREFERRED_MODE specify preference for one of its
modes.

0x0026234B Specified data set (for example,


ERROR_GRAPHICS_DATASET_IS_EMPTY mode set, frequency range set,
descriptor set, and topology) is
empty.

0x0026234C Specified data set (for example,


ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET mode set, frequency range set,
descriptor set, and topology)
does not contain any more
elements.

17 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x00262351 Specified content


ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PIN transformation is not pinned on
NED the specified VidPN present
path.

0x00300100 Property value will be ignored.


PLA_S_PROPERTY_IGNORED

0x00340001 The request will be completed


ERROR_NDIS_INDICATION_REQUIRED later by a Network Driver
Interface Specification (NDIS)
status indication.

0x0DEAD100 The VolumeSequenceNumber of


TRK_S_OUT_OF_SYNC a MOVE_NOTIFICATION request
is incorrect.

0x0DEAD102 The VolumeID in a request was


TRK_VOLUME_NOT_FOUND not found in the server's
ServerVolumeTable.

0x0DEAD103 A notification was sent to the


TRK_VOLUME_NOT_OWNED LnkSvrMessage method, but the
RequestMachine for the request
was not the VolumeOwner for a
VolumeID in the request.

0x0DEAD107 The server received a


TRK_S_NOTIFICATION_QUOTA_EXCEEDED MOVE_NOTIFICATION request,
but the FileTable size limit has
already been reached.

0x400D004F The Title Server %1 is running.


NS_I_TIGER_START

0x400D0051 Content Server %1 (%2) is


NS_I_CUB_START starting.

0x400D0052 Content Server %1 (%2) is


NS_I_CUB_RUNNING running.

0x400D0054 Disk %1 ( %2 ) on Content


NS_I_DISK_START Server %3, is running.

0x400D0056 Started rebuilding disk %1 ( %2


NS_I_DISK_REBUILD_STARTED ) on Content Server %3.

0x400D0057 Finished rebuilding disk %1 (


NS_I_DISK_REBUILD_FINISHED %2 ) on Content Server %3.

0x400D0058 Aborted rebuilding disk %1 (


NS_I_DISK_REBUILD_ABORTED %2 ) on Content Server %3.

0x400D0059 A NetShow administrator at


NS_I_LIMIT_FUNNELS network location %1 set the
data stream limit to %2
streams.

0x400D005A A NetShow administrator at


NS_I_START_DISK network location %1 started

18 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

disk %2.

0x400D005B A NetShow administrator at


NS_I_STOP_DISK network location %1 stopped
disk %2.

0x400D005C A NetShow administrator at


NS_I_STOP_CUB network location %1 stopped
Content Server %2.

0x400D005D A NetShow administrator at


NS_I_KILL_USERSESSION network location %1 aborted
user session %2 from the
system.

0x400D005E A NetShow administrator at


NS_I_KILL_CONNECTION network location %1 aborted
obsolete connection %2 from
the system.

0x400D005F A NetShow administrator at


NS_I_REBUILD_DISK network location %1 started
rebuilding disk %2.

0x400D0069 Event initialization failed, there


MCMADM_I_NO_EVENTS will be no MCM events.

0x400D006E The logging operation failed.


NS_I_LOGGING_FAILED

0x400D0070 A NetShow administrator at


NS_I_LIMIT_BANDWIDTH network location %1 set the
maximum bandwidth limit to
%2 bps.

0x400D0191 Content Server %1 (%2) has


NS_I_CUB_UNFAIL_LINK established its link to Content
Server %3.

0x400D0193 Restripe operation has started.


NS_I_RESTRIPE_START

0x400D0194 Restripe operation has


NS_I_RESTRIPE_DONE completed.

0x400D0196 Content disk %1 (%2) on


NS_I_RESTRIPE_DISK_OUT Content Server %3 has been
restriped out.

0x400D0197 Content server %1 (%2) has


NS_I_RESTRIPE_CUB_OUT been restriped out.

0x400D0198 Disk %1 ( %2 ) on Content


NS_I_DISK_STOP Server %3, has been offlined.

0x400D14BE The playlist change occurred


NS_I_PLAYLIST_CHANGE_RECEDING while receding.

0x400D2EFF The client is reconnected.


NS_I_RECONNECTED

19 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x400D2F01 Forcing a switch to a pending


NS_I_NOLOG_STOP header on start.

0x400D2F03 There is already an existing


NS_I_EXISTING_PACKETIZER packetizer plugin for the
stream.

0x400D2F04 The proxy setting is manual.


NS_I_MANUAL_PROXY

0x40262009 The kernel driver detected a


ERROR_GRAPHICS_DRIVER_MISMATCH version mismatch between it
and the user mode driver.

0x4026242F Child device presence was not


ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS reliably detected.

0x40262437 Starting the lead-link adapter


ERROR_GRAPHICS_LEADLINK_START_DEFERRED has been deferred temporarily.

0x40262439 The display adapter is being


ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY polled for children too
frequently at the same polling
level.

0x4026243A Starting the adapter has been


ERROR_GRAPHICS_START_DEFERRED deferred temporarily.

0x8000000A The data necessary to complete


E_PENDING this operation is not yet
available.

0x80004001 Not implemented.


E_NOTIMPL

0x80004002 No such interface supported.


E_NOINTERFACE

0x80004003 Invalid pointer.


E_POINTER

0x80004004 Operation aborted.


E_ABORT

0x80004005 Unspecified error.


E_FAIL

0x80004006 Thread local storage failure.


CO_E_INIT_TLS

0x80004007 Get shared memory allocator


CO_E_INIT_SHARED_ALLOCATOR failure.

0x80004008 Get memory allocator failure.


CO_E_INIT_MEMORY_ALLOCATOR

0x80004009 Unable to initialize class cache.


CO_E_INIT_CLASS_CACHE

20 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8000400A Unable to initialize remote


CO_E_INIT_RPC_CHANNEL procedure call (RPC) services.

0x8000400B Cannot set thread local storage


CO_E_INIT_TLS_SET_CHANNEL_CONTROL channel control.

0x8000400C Could not allocate thread local


CO_E_INIT_TLS_CHANNEL_CONTROL storage channel control.

0x8000400D The user-supplied memory


CO_E_INIT_UNACCEPTED_USER_ALLOCATOR allocator is unacceptable.

0x8000400E The OLE service mutex already


CO_E_INIT_SCM_MUTEX_EXISTS exists.

0x8000400F The OLE service file mapping


CO_E_INIT_SCM_FILE_MAPPING_EXISTS already exists.

0x80004010 Unable to map view of file for


CO_E_INIT_SCM_MAP_VIEW_OF_FILE OLE service.

0x80004011 Failure attempting to launch


CO_E_INIT_SCM_EXEC_FAILURE OLE service.

0x80004012 There was an attempt to call


CO_E_INIT_ONLY_SINGLE_THREADED CoInitialize a second time while
single-threaded.

0x80004013 A Remote activation was


CO_E_CANT_REMOTE necessary but was not allowed.

0x80004014 A Remote activation was


CO_E_BAD_SERVER_NAME necessary, but the server name
provided was invalid.

0x80004015 The class is configured to run as


CO_E_WRONG_SERVER_IDENTITY a security ID different from the
caller.

0x80004016 Use of OLE1 services requiring


CO_E_OLE1DDE_DISABLED Dynamic Data Exchange (DDE)
Windows is disabled.

0x80004017 A RunAs specification must be


CO_E_RUNAS_SYNTAX <domain name>\<user name>
or simply <user name>.

0x80004018 The server process could not be


CO_E_CREATEPROCESS_FAILURE started. The path name might
be incorrect.

0x80004019 The server process could not be


CO_E_RUNAS_CREATEPROCESS_FAILURE started as the configured
identity. The path name might
be incorrect or unavailable.

0x8000401A The server process could not be


CO_E_RUNAS_LOGON_FAILURE started because the configured
identity is incorrect. Check the
user name and password.

21 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8000401B The client is not allowed to


CO_E_LAUNCH_PERMSSION_DENIED launch this server.

0x8000401C The service providing this


CO_E_START_SERVICE_FAILURE server could not be started.

0x8000401D This computer was unable to


CO_E_REMOTE_COMMUNICATION_FAILURE communicate with the computer
providing the server.

0x8000401E The server did not respond after


CO_E_SERVER_START_TIMEOUT being launched.

0x8000401F The registration information for


CO_E_CLSREG_INCONSISTENT this server is inconsistent or
incomplete.

0x80004020 The registration information for


CO_E_IIDREG_INCONSISTENT this interface is inconsistent or
incomplete.

0x80004021 The operation attempted is not


CO_E_NOT_SUPPORTED supported.

0x80004022 A DLL must be loaded.


CO_E_RELOAD_DLL

0x80004023 A Microsoft Software Installer


CO_E_MSI_ERROR error was encountered.

0x80004024 The specified activation could


CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT not occur in the client context
as specified.

0x80004025 Activations on the server are


CO_E_SERVER_PAUSED paused.

0x80004026 Activations on the server are


CO_E_SERVER_NOT_PAUSED not paused.

0x80004027 The component or application


CO_E_CLASS_DISABLED containing the component has
been disabled.

0x80004028 The common language runtime


CO_E_CLRNOTAVAILABLE is not available.

0x80004029 The thread-pool rejected the


CO_E_ASYNC_WORK_REJECTED submitted asynchronous work.

0x8000402A The server started, but it did


CO_E_SERVER_INIT_TIMEOUT not finish initializing in a timely
fashion.

0x8000402B Unable to complete the call


CO_E_NO_SECCTX_IN_ACTIVATE because there is no COM+
security context inside
IObjectControl.Activate.

0x80004030 The provided tracker

22 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

CO_E_TRACKER_CONFIG configuration is invalid.

0x80004031 The provided thread pool


CO_E_THREADPOOL_CONFIG configuration is invalid.

0x80004032 The provided side-by-side


CO_E_SXS_CONFIG configuration is invalid.

0x80004033 The server principal name


CO_E_MALFORMED_SPN (SPN) obtained during security
negotiation is malformed.

0x8000FFFF Catastrophic failure.


E_UNEXPECTED

0x80010001 Call was rejected by callee.


RPC_E_CALL_REJECTED

0x80010002 Call was canceled by the


RPC_E_CALL_CANCELED message filter.

0x80010003 The caller is dispatching an


RPC_E_CANTPOST_INSENDCALL intertask SendMessage call and
cannot call out via PostMessage.

0x80010004 The caller is dispatching an


RPC_E_CANTCALLOUT_INASYNCCALL asynchronous call and cannot
make an outgoing call on behalf
of this call.

0x80010005 It is illegal to call out while


RPC_E_CANTCALLOUT_INEXTERNALCALL inside message filter.

0x80010006 The connection terminated or is


RPC_E_CONNECTION_TERMINATED in a bogus state and can no
longer be used. Other
connections are still valid.

0x80010007 The callee (the server, not the


RPC_E_SERVER_DIED server application) is not
available and disappeared; all
connections are invalid. The call
might have executed.

0x80010008 The caller (client) disappeared


RPC_E_CLIENT_DIED while the callee (server) was
processing a call.

0x80010009 The data packet with the


RPC_E_INVALID_DATAPACKET marshaled parameter data is
incorrect.

0x8001000A The call was not transmitted


RPC_E_CANTTRANSMIT_CALL properly; the message queue
was full and was not emptied
after yielding.

0x8001000B The client RPC caller cannot


RPC_E_CLIENT_CANTMARSHAL_DATA marshal the parameter data due
to errors (such as low memory).

23 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8001000C The client RPC caller cannot


RPC_E_CLIENT_CANTUNMARSHAL_DATA unmarshal the return data due
to errors (such as low memory).

0x8001000D The server RPC callee cannot


RPC_E_SERVER_CANTMARSHAL_DATA marshal the return data due to
errors (such as low memory).

0x8001000E The server RPC callee cannot


RPC_E_SERVER_CANTUNMARSHAL_DATA unmarshal the parameter data
due to errors (such as low
memory).

0x8001000F Received data is invalid. The


RPC_E_INVALID_DATA data might be server or client
data.

0x80010010 A particular parameter is invalid


RPC_E_INVALID_PARAMETER and cannot be (un)marshaled.

0x80010011 There is no second outgoing call


RPC_E_CANTCALLOUT_AGAIN on same channel in DDE
conversation.

0x80010012 The callee (the server, not the


RPC_E_SERVER_DIED_DNE server application) is not
available and disappeared; all
connections are invalid. The call
did not execute.

0x80010100 System call failed.


RPC_E_SYS_CALL_FAILED

0x80010101 Could not allocate some


RPC_E_OUT_OF_RESOURCES required resource (such as
memory or events)

0x80010102 Attempted to make calls on


RPC_E_ATTEMPTED_MULTITHREAD more than one thread in single-
threaded mode.

0x80010103 The requested interface is not


RPC_E_NOT_REGISTERED registered on the server object.

0x80010104 RPC could not call the server or


RPC_E_FAULT could not return the results of
calling the server.

0x80010105 The server threw an exception.


RPC_E_SERVERFAULT

0x80010106 Cannot change thread mode


RPC_E_CHANGED_MODE after it is set.

0x80010107 The method called does not


RPC_E_INVALIDMETHOD exist on the server.

0x80010108 The object invoked has


RPC_E_DISCONNECTED disconnected from its clients.

24 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80010109 The object invoked chose not to


RPC_E_RETRY process the call now. Try again
later.

0x8001010A The message filter indicated


RPC_E_SERVERCALL_RETRYLATER that the application is busy.

0x8001010B The message filter rejected the


RPC_E_SERVERCALL_REJECTED call.

0x8001010C A call control interface was


RPC_E_INVALID_CALLDATA called with invalid data.

0x8001010D An outgoing call cannot be


RPC_E_CANTCALLOUT_ININPUTSYNCCALL made because the application is
dispatching an input-
synchronous call.

0x8001010E The application called an


RPC_E_WRONG_THREAD interface that was marshaled
for a different thread.

0x8001010F CoInitialize has not been called


RPC_E_THREAD_NOT_INIT on the current thread.

0x80010110 The version of OLE on the client


RPC_E_VERSION_MISMATCH and server machines does not
match.

0x80010111 OLE received a packet with an


RPC_E_INVALID_HEADER invalid header.

0x80010112 OLE received a packet with an


RPC_E_INVALID_EXTENSION invalid extension.

0x80010113 The requested object or


RPC_E_INVALID_IPID interface does not exist.

0x80010114 The requested object does not


RPC_E_INVALID_OBJECT exist.

0x80010115 OLE has sent a request and is


RPC_S_CALLPENDING waiting for a reply.

0x80010116 OLE is waiting before retrying a


RPC_S_WAITONTIMER request.

0x80010117 Call context cannot be accessed


RPC_E_CALL_COMPLETE after call completed.

0x80010118 Impersonate on unsecure calls


RPC_E_UNSECURE_CALL is not supported.

0x80010119 Security must be initialized


RPC_E_TOO_LATE before any interfaces are
marshaled or unmarshaled. It
cannot be changed after
initialized.

25 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8001011A No security packages are


RPC_E_NO_GOOD_SECURITY_PACKAGES installed on this machine, the
user is not logged on, or there
are no compatible security
packages between the client
and server.

0x8001011B Access is denied.


RPC_E_ACCESS_DENIED

0x8001011C Remote calls are not allowed for


RPC_E_REMOTE_DISABLED this process.

0x8001011D The marshaled interface data


RPC_E_INVALID_OBJREF packet (OBJREF) has an invalid
or unknown format.

0x8001011E No context is associated with


RPC_E_NO_CONTEXT this call. This happens for some
custom marshaled calls and on
the client side of the call.

0x8001011F This operation returned because


RPC_E_TIMEOUT the time-out period expired.

0x80010120 There are no synchronize


RPC_E_NO_SYNC objects to wait on.

0x80010121 Full subject issuer chain Secure


RPC_E_FULLSIC_REQUIRED Sockets Layer (SSL) principal
name expected from the server.

0x80010122 Principal name is not a valid


RPC_E_INVALID_STD_NAME Microsoft standard (msstd)
name.

0x80010123 Unable to impersonate DCOM


CO_E_FAILEDTOIMPERSONATE client.

0x80010124 Unable to obtain server's


CO_E_FAILEDTOGETSECCTX security context.

0x80010125 Unable to open the access


CO_E_FAILEDTOOPENTHREADTOKEN token of the current thread.

0x80010126 Unable to obtain user


CO_E_FAILEDTOGETTOKENINFO information from an access
token.

0x80010127 The client who called


CO_E_TRUSTEEDOESNTMATCHCLIENT IAccessControl::IsAccessPermitt
ed was not the trustee provided
to the method.

0x80010128 Unable to obtain the client's


CO_E_FAILEDTOQUERYCLIENTBLANKET security blanket.

0x80010129 Unable to set a discretionary


CO_E_FAILEDTOSETDACL access control list (ACL) into a
security descriptor.

26 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8001012A The system function


CO_E_ACCESSCHECKFAILED AccessCheck returned false.

0x8001012B Either NetAccessDel or


CO_E_NETACCESSAPIFAILED NetAccessAdd returned an error
code.

0x8001012C One of the trustee strings


CO_E_WRONGTRUSTEENAMESYNTAX provided by the user did not
conform to the
<Domain>\<Name> syntax
and it was not the *" string".

0x8001012D One of the security identifiers


CO_E_INVALIDSID provided by the user was
invalid.

0x8001012E Unable to convert a wide


CO_E_CONVERSIONFAILED character trustee string to a
multiple-byte trustee string.

0x8001012F Unable to find a security


CO_E_NOMATCHINGSIDFOUND identifier that corresponds to a
trustee string provided by the
user.

0x80010130 The system function


CO_E_LOOKUPACCSIDFAILED LookupAccountSID failed.

0x80010131 Unable to find a trustee name


CO_E_NOMATCHINGNAMEFOUND that corresponds to a security
identifier provided by the user.

0x80010132 The system function


CO_E_LOOKUPACCNAMEFAILED LookupAccountName failed.

0x80010133 Unable to set or reset a


CO_E_SETSERLHNDLFAILED serialization handle.

0x80010134 Unable to obtain the Windows


CO_E_FAILEDTOGETWINDIR directory.

0x80010135 Path too long.


CO_E_PATHTOOLONG

0x80010136 Unable to generate a UUID.


CO_E_FAILEDTOGENUUID

0x80010137 Unable to create file.


CO_E_FAILEDTOCREATEFILE

0x80010138 Unable to close a serialization


CO_E_FAILEDTOCLOSEHANDLE handle or a file handle.

0x80010139 The number of access control


CO_E_EXCEEDSYSACLLIMIT entries (ACEs) in an ACL
exceeds the system limit.

0x8001013A Not all the DENY_ACCESS ACEs


are arranged in front of the

27 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

CO_E_ACESINWRONGORDER GRANT_ACCESS ACEs in the


stream.

0x8001013B The version of ACL format in


CO_E_INCOMPATIBLESTREAMVERSION the stream is not supported by
this implementation of
IAccessControl.

0x8001013C Unable to open the access


CO_E_FAILEDTOOPENPROCESSTOKEN token of the server process.

0x8001013D Unable to decode the ACL in the


CO_E_DECODEFAILED stream provided by the user.

0x8001013F The COM IAccessControl object


CO_E_ACNOTINITIALIZED is not initialized.

0x80010140 Call Cancellation is disabled.


CO_E_CANCEL_DISABLED

0x8001FFFF An internal error occurred.


RPC_E_UNEXPECTED

0x80020001 Unknown interface.


DISP_E_UNKNOWNINTERFACE

0x80020003 Member not found.


DISP_E_MEMBERNOTFOUND

0x80020004 Parameter not found.


DISP_E_PARAMNOTFOUND

0x80020005 Type mismatch.


DISP_E_TYPEMISMATCH

0x80020006 Unknown name.


DISP_E_UNKNOWNNAME

0x80020007 No named arguments.


DISP_E_NONAMEDARGS

0x80020008 Bad variable type.


DISP_E_BADVARTYPE

0x80020009 Exception occurred.


DISP_E_EXCEPTION

0x8002000A Out of present range.


DISP_E_OVERFLOW

0x8002000B Invalid index.


DISP_E_BADINDEX

0x8002000C Unknown language.


DISP_E_UNKNOWNLCID

0x8002000D Memory is locked.


DISP_E_ARRAYISLOCKED

28 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8002000E Invalid number of parameters.


DISP_E_BADPARAMCOUNT

0x8002000F Parameter not optional.


DISP_E_PARAMNOTOPTIONAL

0x80020010 Invalid callee.


DISP_E_BADCALLEE

0x80020011 Does not support a collection.


DISP_E_NOTACOLLECTION

0x80020012 Division by zero.


DISP_E_DIVBYZERO

0x80020013 Buffer too small.


DISP_E_BUFFERTOOSMALL

0x80028016 Buffer too small.


TYPE_E_BUFFERTOOSMALL

0x80028017 Field name not defined in the


TYPE_E_FIELDNOTFOUND record.

0x80028018 Old format or invalid type


TYPE_E_INVDATAREAD library.

0x80028019 Old format or invalid type


TYPE_E_UNSUPFORMAT library.

0x8002801C Error accessing the OLE


TYPE_E_REGISTRYACCESS registry.

0x8002801D Library not registered.


TYPE_E_LIBNOTREGISTERED

0x80028027 Bound to unknown type.


TYPE_E_UNDEFINEDTYPE

0x80028028 Qualified name disallowed.


TYPE_E_QUALIFIEDNAMEDISALLOWED

0x80028029 Invalid forward reference, or


TYPE_E_INVALIDSTATE reference to uncompiled type.

0x8002802A Type mismatch.


TYPE_E_WRONGTYPEKIND

0x8002802B Element not found.


TYPE_E_ELEMENTNOTFOUND

0x8002802C Ambiguous name.


TYPE_E_AMBIGUOUSNAME

0x8002802D Name already exists in the


TYPE_E_NAMECONFLICT library.

29 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8002802E Unknown language code


TYPE_E_UNKNOWNLCID identifier (LCID).

0x8002802F Function not defined in specified


TYPE_E_DLLFUNCTIONNOTFOUND DLL.

0x800288BD Wrong module kind for the


TYPE_E_BADMODULEKIND operation.

0x800288C5 Size cannot exceed 64 KB.


TYPE_E_SIZETOOBIG

0x800288C6 Duplicate ID in inheritance


TYPE_E_DUPLICATEID hierarchy.

0x800288CF Incorrect inheritance depth in


TYPE_E_INVALIDID standard OLE hmember.

0x80028CA0 Type mismatch.


TYPE_E_TYPEMISMATCH

0x80028CA1 Invalid number of arguments.


TYPE_E_OUTOFBOUNDS

0x80028CA2 I/O error.


TYPE_E_IOERROR

0x80028CA3 Error creating unique .tmp file.


TYPE_E_CANTCREATETMPFILE

0x80029C4A Error loading type library or


TYPE_E_CANTLOADLIBRARY DLL.

0x80029C83 Inconsistent property functions.


TYPE_E_INCONSISTENTPROPFUNCS

0x80029C84 Circular dependency between


TYPE_E_CIRCULARTYPE types and modules.

0x80030001 Unable to perform requested


STG_E_INVALIDFUNCTION operation.

0x80030002 %1 could not be found.


STG_E_FILENOTFOUND

0x80030003 The path %1 could not be


STG_E_PATHNOTFOUND found.

0x80030004 There are insufficient resources


STG_E_TOOMANYOPENFILES to open another file.

0x80030005 Access denied.


STG_E_ACCESSDENIED

0x80030006 Attempted an operation on an


STG_E_INVALIDHANDLE invalid object.

30 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80030008 There is insufficient memory


STG_E_INSUFFICIENTMEMORY available to complete operation.

0x80030009 Invalid pointer error.


STG_E_INVALIDPOINTER

0x80030012 There are no more entries to


STG_E_NOMOREFILES return.

0x80030013 Disk is write-protected.


STG_E_DISKISWRITEPROTECTED

0x80030019 An error occurred during a seek


STG_E_SEEKERROR operation.

0x8003001D A disk error occurred during a


STG_E_WRITEFAULT write operation.

0x8003001E A disk error occurred during a


STG_E_READFAULT read operation.

0x80030020 A share violation has occurred.


STG_E_SHAREVIOLATION

0x80030021 A lock violation has occurred.


STG_E_LOCKVIOLATION

0x80030050 %1 already exists.


STG_E_FILEALREADYEXISTS

0x80030057 Invalid parameter error.


STG_E_INVALIDPARAMETER

0x80030070 There is insufficient disk space


STG_E_MEDIUMFULL to complete operation.

0x800300F0 Illegal write of non-simple


STG_E_PROPSETMISMATCHED property to simple property set.

0x800300FA An application programming


STG_E_ABNORMALAPIEXIT interface (API) call exited
abnormally.

0x800300FB The file %1 is not a valid


STG_E_INVALIDHEADER compound file.

0x800300FC The name %1 is not valid.


STG_E_INVALIDNAME

0x800300FD An unexpected error occurred.


STG_E_UNKNOWN

0x800300FE That function is not


STG_E_UNIMPLEMENTEDFUNCTION implemented.

0x800300FF Invalid flag error.


STG_E_INVALIDFLAG

31 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80030100 Attempted to use an object that


STG_E_INUSE is busy.

0x80030101 The storage has been changed


STG_E_NOTCURRENT since the last commit.

0x80030102 Attempted to use an object that


STG_E_REVERTED has ceased to exist.

0x80030103 Cannot save.


STG_E_CANTSAVE

0x80030104 The compound file %1 was


STG_E_OLDFORMAT produced with an incompatible
version of storage.

0x80030105 The compound file %1 was


STG_E_OLDDLL produced with a newer version
of storage.

0x80030106 Share.exe or equivalent is


STG_E_SHAREREQUIRED required for operation.

0x80030107 Illegal operation called on non-


STG_E_NOTFILEBASEDSTORAGE file based storage.

0x80030108 Illegal operation called on


STG_E_EXTANTMARSHALLINGS object with extant marshalings.

0x80030109 The docfile has been corrupted.


STG_E_DOCFILECORRUPT

0x80030110 OLE32.DLL has been loaded at


STG_E_BADBASEADDRESS the wrong address.

0x80030111 The compound file is too large


STG_E_DOCFILETOOLARGE for the current implementation.

0x80030112 The compound file was not


STG_E_NOTSIMPLEFORMAT created with the STGM_SIMPLE
flag.

0x80030201 The file download was aborted


STG_E_INCOMPLETE abnormally. The file is
incomplete.

0x80030202 The file download has been


STG_E_TERMINATED terminated.

0x80030305 Generic Copy Protection Error.


STG_E_STATUS_COPY_PROTECTION_FAILURE

0x80030306 Copy Protection ErrorDVD


STG_E_CSS_AUTHENTICATION_FAILURE CSS Authentication failed.

0x80030307 Copy Protection ErrorThe


STG_E_CSS_KEY_NOT_PRESENT given sector does not have a
valid CSS key.

32 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80030308 Copy Protection ErrorDVD


STG_E_CSS_KEY_NOT_ESTABLISHED session key not established.

0x80030309 Copy Protection ErrorThe read


STG_E_CSS_SCRAMBLED_SECTOR failed because the sector is
encrypted.

0x8003030A Copy Protection ErrorThe


STG_E_CSS_REGION_MISMATCH current DVD's region does not
correspond to the region setting
of the drive.

0x8003030B Copy Protection ErrorThe


STG_E_RESETS_EXHAUSTED drive's region setting might be
permanent or the number of
user resets has been
exhausted.

0x80040000 Invalid OLEVERB structure.


OLE_E_OLEVERB

0x80040001 Invalid advise flags.


OLE_E_ADVF

0x80040002 Cannot enumerate any more


OLE_E_ENUM_NOMORE because the associated data is
missing.

0x80040003 This implementation does not


OLE_E_ADVISENOTSUPPORTED take advises.

0x80040004 There is no connection for this


OLE_E_NOCONNECTION connection ID.

0x80040005 Need to run the object to


OLE_E_NOTRUNNING perform this operation.

0x80040006 There is no cache to operate on.


OLE_E_NOCACHE

0x80040007 Uninitialized object.


OLE_E_BLANK

0x80040008 Linked object's source class has


OLE_E_CLASSDIFF changed.

0x80040009 Not able to get the moniker of


OLE_E_CANT_GETMONIKER the object.

0x8004000A Not able to bind to the source.


OLE_E_CANT_BINDTOSOURCE

0x8004000B Object is static; operation not


OLE_E_STATIC allowed.

0x8004000C User canceled out of the Save


OLE_E_PROMPTSAVECANCELLED dialog box.

0x8004000D Invalid rectangle.

33 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

OLE_E_INVALIDRECT

0x8004000E compobj.dll is too old for the


OLE_E_WRONGCOMPOBJ ole2.dll initialized.

0x8004000F Invalid window handle.


OLE_E_INVALIDHWND

0x80040010 Object is not in any of the


OLE_E_NOT_INPLACEACTIVE inplace active states.

0x80040011 Not able to convert object.


OLE_E_CANTCONVERT

0x80040012 Not able to perform the


OLE_E_NOSTORAGE operation because object is not
given storage yet.

0x80040064 Invalid FORMATETC structure.


DV_E_FORMATETC

0x80040065 Invalid DVTARGETDEVICE


DV_E_DVTARGETDEVICE structure.

0x80040066 Invalid STDGMEDIUM structure.


DV_E_STGMEDIUM

0x80040067 Invalid STATDATA structure.


DV_E_STATDATA

0x80040068 Invalid lindex.


DV_E_LINDEX

0x80040069 Invalid TYMED structure.


DV_E_TYMED

0x8004006A Invalid clipboard format.


DV_E_CLIPFORMAT

0x8004006B Invalid aspects.


DV_E_DVASPECT

0x8004006C The tdSize parameter of the


DV_E_DVTARGETDEVICE_SIZE DVTARGETDEVICE structure is
invalid.

0x8004006D Object does not support


DV_E_NOIVIEWOBJECT IViewObject interface.

0x80040100 Trying to revoke a drop target


DRAGDROP_E_NOTREGISTERED that has not been registered.

0x80040101 This window has already been


DRAGDROP_E_ALREADYREGISTERED registered as a drop target.

0x80040102 Invalid window handle.


DRAGDROP_E_INVALIDHWND

34 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80040110 Class does not support


CLASS_E_NOAGGREGATION aggregation (or class object is
remote).

0x80040111 ClassFactory cannot supply


CLASS_E_CLASSNOTAVAILABLE requested class.

0x80040112 Class is not licensed for use.


CLASS_E_NOTLICENSED

0x80040140 Error drawing view.


VIEW_E_DRAW

0x80040150 Could not read key from


REGDB_E_READREGDB registry.

0x80040151 Could not write key to registry.


REGDB_E_WRITEREGDB

0x80040152 Could not find the key in the


REGDB_E_KEYMISSING registry.

0x80040153 Invalid value for registry.


REGDB_E_INVALIDVALUE

0x80040154 Class not registered.


REGDB_E_CLASSNOTREG

0x80040155 Interface not registered.


REGDB_E_IIDNOTREG

0x80040156 Threading model entry is not


REGDB_E_BADTHREADINGMODEL valid.

0x80040160 CATID does not exist.


CAT_E_CATIDNOEXIST

0x80040161 Description not found.


CAT_E_NODESCRIPTION

0x80040164 No package in the software


CS_E_PACKAGE_NOTFOUND installation data in Active
Directory meets this criteria.

0x80040165 Deleting this will break the


CS_E_NOT_DELETABLE referential integrity of the
software installation data in
Active Directory.

0x80040166 The CLSID was not found in the


CS_E_CLASS_NOTFOUND software installation data in
Active Directory.

0x80040167 The software installation data in


CS_E_INVALID_VERSION Active Directory is corrupt.

0x80040168 There is no software installation


CS_E_NO_CLASSSTORE data in Active Directory.

35 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80040169 There is no software installation


CS_E_OBJECT_NOTFOUND data object in Active Directory.

0x8004016A The software installation data


CS_E_OBJECT_ALREADY_EXISTS object in Active Directory
already exists.

0x8004016B The path to the software


CS_E_INVALID_PATH installation data in Active
Directory is not correct.

0x8004016C A network error interrupted the


CS_E_NETWORK_ERROR operation.

0x8004016D The size of this object exceeds


CS_E_ADMIN_LIMIT_EXCEEDED the maximum size set by the
administrator.

0x8004016E The schema for the software


CS_E_SCHEMA_MISMATCH installation data in Active
Directory does not match the
required schema.

0x8004016F An error occurred in the


CS_E_INTERNAL_ERROR software installation data in
Active Directory.

0x80040170 Cache not updated.


CACHE_E_NOCACHE_UPDATED

0x80040180 No verbs for OLE object.


OLEOBJ_E_NOVERBS

0x80040181 Invalid verb for OLE object.


OLEOBJ_E_INVALIDVERB

0x800401A0 Undo is not available.


INPLACE_E_NOTUNDOABLE

0x800401A1 Space for tools is not available.


INPLACE_E_NOTOOLSPACE

0x800401C0 OLESTREAM Get method failed.


CONVERT10_E_OLESTREAM_GET

0x800401C1 OLESTREAM Put method failed.


CONVERT10_E_OLESTREAM_PUT

0x800401C2 Contents of the OLESTREAM not


CONVERT10_E_OLESTREAM_FMT in correct format.

0x800401C3 There was an error in a


CONVERT10_E_OLESTREAM_BITMAP_TO_DIB Windows GDI call while
converting the bitmap to a
device-independent bitmap
(DIB).

0x800401C4 Contents of the IStorage not in


CONVERT10_E_STG_FMT correct format.

36 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x800401C5 Contents of IStorage is missing


CONVERT10_E_STG_NO_STD_STREAM one of the standard streams.

0x800401C6 There was an error in a


CONVERT10_E_STG_DIB_TO_BITMAP Windows Graphics Device
Interface (GDI) call while
converting the DIB to a bitmap.

0x800401D0 OpenClipboard failed.


CLIPBRD_E_CANT_OPEN

0x800401D1 EmptyClipboard failed.


CLIPBRD_E_CANT_EMPTY

0x800401D2 SetClipboard failed.


CLIPBRD_E_CANT_SET

0x800401D3 Data on clipboard is invalid.


CLIPBRD_E_BAD_DATA

0x800401D4 CloseClipboard failed.


CLIPBRD_E_CANT_CLOSE

0x800401E0 Moniker needs to be connected


MK_E_CONNECTMANUALLY manually.

0x800401E1 Operation exceeded deadline.


MK_E_EXCEEDEDDEADLINE

0x800401E2 Moniker needs to be generic.


MK_E_NEEDGENERIC

0x800401E3 Operation unavailable.


MK_E_UNAVAILABLE

0x800401E4 Invalid syntax.


MK_E_SYNTAX

0x800401E5 No object for moniker.


MK_E_NOOBJECT

0x800401E6 Bad extension for file.


MK_E_INVALIDEXTENSION

0x800401E7 Intermediate operation failed.


MK_E_INTERMEDIATEINTERFACENOTSUPPORTED

0x800401E8 Moniker is not bindable.


MK_E_NOTBINDABLE

0x800401E9 Moniker is not bound.


MK_E_NOTBOUND

0x800401EA Moniker cannot open file.


MK_E_CANTOPENFILE

0x800401EB User input required for

37 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

MK_E_MUSTBOTHERUSER operation to succeed.

0x800401EC Moniker class has no inverse.


MK_E_NOINVERSE

0x800401ED Moniker does not refer to


MK_E_NOSTORAGE storage.

0x800401EE No common prefix.


MK_E_NOPREFIX

0x800401EF Moniker could not be


MK_E_ENUMERATION_FAILED enumerated.

0x800401F0 CoInitialize has not been called.


CO_E_NOTINITIALIZED

0x800401F1 CoInitialize has already been


CO_E_ALREADYINITIALIZED called.

0x800401F2 Class of object cannot be


CO_E_CANTDETERMINECLASS determined.

0x800401F3 Invalid class string.


CO_E_CLASSSTRING

0x800401F4 Invalid interface string.


CO_E_IIDSTRING

0x800401F5 Application not found.


CO_E_APPNOTFOUND

0x800401F6 Application cannot be run more


CO_E_APPSINGLEUSE than once.

0x800401F7 Some error in application.


CO_E_ERRORINAPP

0x800401F8 DLL for class not found.


CO_E_DLLNOTFOUND

0x800401F9 Error in the DLL.


CO_E_ERRORINDLL

0x800401FA Wrong operating system or


CO_E_WRONGOSFORAPP operating system version for
application.

0x800401FB Object is not registered.


CO_E_OBJNOTREG

0x800401FC Object is already registered.


CO_E_OBJISREG

0x800401FD Object is not connected to


CO_E_OBJNOTCONNECTED server.

0x800401FE Application was launched, but it

38 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

CO_E_APPDIDNTREG did not register a class factory.

0x800401FF Object has been released.


CO_E_RELEASED

0x80040201 An event was unable to invoke


EVENT_E_ALL_SUBSCRIBERS_FAILED any of the subscribers.

0x80040203 A syntax error occurred trying


EVENT_E_QUERYSYNTAX to evaluate a query string.

0x80040204 An invalid field name was used


EVENT_E_QUERYFIELD in a query string.

0x80040205 An unexpected exception was


EVENT_E_INTERNALEXCEPTION raised.

0x80040206 An unexpected internal error


EVENT_E_INTERNALERROR was detected.

0x80040207 The owner security identifier


EVENT_E_INVALID_PER_USER_SID (SID) on a per-user subscription
does not exist.

0x80040208 A user-supplied component or


EVENT_E_USER_EXCEPTION subscriber raised an exception.

0x80040209 An interface has too many


EVENT_E_TOO_MANY_METHODS methods to fire events from.

0x8004020A A subscription cannot be stored


EVENT_E_MISSING_EVENTCLASS unless its event class already
exists.

0x8004020B Not all the objects requested


EVENT_E_NOT_ALL_REMOVED could be removed.

0x8004020C COM+ is required for this


EVENT_E_COMPLUS_NOT_INSTALLED operation, but it is not installed.

0x8004020D Cannot modify or delete an


EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT object that was not added using
the COM+ Administrative SDK.

0x8004020E Cannot modify or delete an


EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT object that was added using the
COM+ Administrative SDK.

0x8004020F The event class for this


EVENT_E_INVALID_EVENT_CLASS_PARTITION subscription is in an invalid
partition.

0x80040210 The owner of the PerUser


EVENT_E_PER_USER_SID_NOT_LOGGED_ON subscription is not logged on to
the system specified.

0x80041309 Trigger not found.


SCHED_E_TRIGGER_NOT_FOUND

0x8004130A One or more of the properties

39 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

SCHED_E_TASK_NOT_READY that are needed to run this task


have not been set.

0x8004130B There is no running instance of


SCHED_E_TASK_NOT_RUNNING the task.

0x8004130C The Task Scheduler service is


SCHED_E_SERVICE_NOT_INSTALLED not installed on this computer.

0x8004130D The task object could not be


SCHED_E_CANNOT_OPEN_TASK opened.

0x8004130E The object is either an invalid


SCHED_E_INVALID_TASK task object or is not a task
object.

0x8004130F No account information could be


SCHED_E_ACCOUNT_INFORMATION_NOT_SET found in the Task Scheduler
security database for the task
indicated.

0x80041310 Unable to establish existence of


SCHED_E_ACCOUNT_NAME_NOT_FOUND the account specified.

0x80041311 Corruption was detected in the


SCHED_E_ACCOUNT_DBASE_CORRUPT Task Scheduler security
database; the database has
been reset.

0x80041312 Task Scheduler security


SCHED_E_NO_SECURITY_SERVICES services are available only on
Windows NT operating system.

0x80041313 The task object version is either


SCHED_E_UNKNOWN_OBJECT_VERSION unsupported or invalid.

0x80041314 The task has been configured


SCHED_E_UNSUPPORTED_ACCOUNT_OPTION with an unsupported
combination of account settings
and run-time options.

0x80041315 The Task Scheduler service is


SCHED_E_SERVICE_NOT_RUNNING not running.

0x80041316 The task XML contains an


SCHED_E_UNEXPECTEDNODE unexpected node.

0x80041317 The task XML contains an


SCHED_E_NAMESPACE element or attribute from an
unexpected namespace.

0x80041318 The task XML contains a value


SCHED_E_INVALIDVALUE that is incorrectly formatted or
out of range.

0x80041319 The task XML is missing a


SCHED_E_MISSINGNODE required element or attribute.

0x8004131A The task XML is malformed.


SCHED_E_MALFORMEDXML

40 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8004131D The task XML contains too


SCHED_E_TOO_MANY_NODES many nodes of the same type.

0x8004131E The task cannot be started after


SCHED_E_PAST_END_BOUNDARY the trigger's end boundary.

0x8004131F An instance of this task is


SCHED_E_ALREADY_RUNNING already running.

0x80041320 The task will not run because


SCHED_E_USER_NOT_LOGGED_ON the user is not logged on.

0x80041321 The task image is corrupt or has


SCHED_E_INVALID_TASK_HASH been tampered with.

0x80041322 The Task Scheduler service is


SCHED_E_SERVICE_NOT_AVAILABLE not available.

0x80041323 The Task Scheduler service is


SCHED_E_SERVICE_TOO_BUSY too busy to handle your
request. Try again later.

0x80041324 The Task Scheduler service


SCHED_E_TASK_ATTEMPTED attempted to run the task, but
the task did not run due to one
of the constraints in the task
definition.

0x8004D000 Another single phase resource


XACT_E_ALREADYOTHERSINGLEPHASE manager has already been
enlisted in this transaction.

0x8004D001 A retaining commit or abort is


XACT_E_CANTRETAIN not supported.

0x8004D002 The transaction failed to commit


XACT_E_COMMITFAILED for an unknown reason. The
transaction was aborted.

0x8004D003 Cannot call commit on this


XACT_E_COMMITPREVENTED transaction object because the
calling application did not
initiate the transaction.

0x8004D004 Instead of committing, the


XACT_E_HEURISTICABORT resource heuristically aborted.

0x8004D005 Instead of aborting, the


XACT_E_HEURISTICCOMMIT resource heuristically
committed.

0x8004D006 Some of the states of the


XACT_E_HEURISTICDAMAGE resource were committed while
others were aborted, likely
because of heuristic decisions.

0x8004D007 Some of the states of the


XACT_E_HEURISTICDANGER resource might have been
committed while others were
aborted, likely because of

41 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

heuristic decisions.

0x8004D008 The requested isolation level is


XACT_E_ISOLATIONLEVEL not valid or supported.

0x8004D009 The transaction manager does


XACT_E_NOASYNC not support an asynchronous
operation for this method.

0x8004D00A Unable to enlist in the


XACT_E_NOENLIST transaction.

0x8004D00B The requested semantics of


XACT_E_NOISORETAIN retention of isolation across
retaining commit and abort
boundaries cannot be supported
by this transaction
implementation, or isoFlags
was not equal to 0.

0x8004D00C There is no resource presently


XACT_E_NORESOURCE associated with this enlistment.

0x8004D00D The transaction failed to commit


XACT_E_NOTCURRENT due to the failure of optimistic
concurrency control in at least
one of the resource managers.

0x8004D00E The transaction has already


XACT_E_NOTRANSACTION been implicitly or explicitly
committed or aborted.

0x8004D00F An invalid combination of flags


XACT_E_NOTSUPPORTED was specified.

0x8004D010 The resource manager ID is not


XACT_E_UNKNOWNRMGRID associated with this transaction
or the transaction manager.

0x8004D011 This method was called in the


XACT_E_WRONGSTATE wrong state.

0x8004D012 The indicated unit of work does


XACT_E_WRONGUOW not match the unit of work
expected by the resource
manager.

0x8004D013 An enlistment in a transaction


XACT_E_XTIONEXISTS already exists.

0x8004D014 An import object for the


XACT_E_NOIMPORTOBJECT transaction could not be found.

0x8004D015 The transaction cookie is


XACT_E_INVALIDCOOKIE invalid.

0x8004D016 The transaction status is in


XACT_E_INDOUBT doubt. A communication failure
occurred, or a transaction
manager or resource manager

42 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

has failed.

0x8004D017 A time-out was specified, but


XACT_E_NOTIMEOUT time-outs are not supported.

0x8004D018 The requested operation is


XACT_E_ALREADYINPROGRESS already in progress for the
transaction.

0x8004D019 The transaction has already


XACT_E_ABORTED been aborted.

0x8004D01A The Transaction Manager


XACT_E_LOGFULL returned a log full error.

0x8004D01B The transaction manager is not


XACT_E_TMNOTAVAILABLE available.

0x8004D01C A connection with the


XACT_E_CONNECTION_DOWN transaction manager was lost.

0x8004D01D A request to establish a


XACT_E_CONNECTION_DENIED connection with the transaction
manager was denied.

0x8004D01E Resource manager reenlistment


XACT_E_REENLISTTIMEOUT to determine transaction status
timed out.

0x8004D01F The transaction manager failed


XACT_E_TIP_CONNECT_FAILED to establish a connection with
another Transaction Internet
Protocol (TIP) transaction
manager.

0x8004D020 The transaction manager


XACT_E_TIP_PROTOCOL_ERROR encountered a protocol error
with another TIP transaction
manager.

0x8004D021 The transaction manager could


XACT_E_TIP_PULL_FAILED not propagate a transaction
from another TIP transaction
manager.

0x8004D022 The transaction manager on the


XACT_E_DEST_TMNOTAVAILABLE destination machine is not
available.

0x8004D023 The transaction manager has


XACT_E_TIP_DISABLED disabled its support for TIP.

0x8004D024 The transaction manager has


XACT_E_NETWORK_TX_DISABLED disabled its support for remote
or network transactions.

0x8004D025 The partner transaction


XACT_E_PARTNER_NETWORK_TX_DISABLED manager has disabled its
support for remote or network
transactions.

43 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8004D026 The transaction manager has


XACT_E_XA_TX_DISABLED disabled its support for XA
transactions.

0x8004D027 Microsoft Distributed


XACT_E_UNABLE_TO_READ_DTC_CONFIG Transaction Coordinator
(MSDTC) was unable to read its
configuration information.

0x8004D028 MSDTC was unable to load the


XACT_E_UNABLE_TO_LOAD_DTC_PROXY DTC proxy DLL.

0x8004D029 The local transaction has


XACT_E_ABORTING aborted.

0x8004D080 The specified CRM clerk was not


XACT_E_CLERKNOTFOUND found. It might have completed
before it could be held.

0x8004D081 The specified CRM clerk does


XACT_E_CLERKEXISTS not exist.

0x8004D082 Recovery of the CRM log file is


XACT_E_RECOVERYINPROGRESS still in progress.

0x8004D083 The transaction has completed,


XACT_E_TRANSACTIONCLOSED and the log records have been
discarded from the log file. They
are no longer available.

0x8004D084 lsnToRead is outside of the


XACT_E_INVALIDLSN current limits of the log

0x8004D085 The COM+ Compensating


XACT_E_REPLAYREQUEST Resource Manager has records
it wishes to replay.

0x8004D100 The request to connect to the


XACT_E_CONNECTION_REQUEST_DENIED specified transaction
coordinator was denied.

0x8004D101 The maximum number of


XACT_E_TOOMANY_ENLISTMENTS enlistments for the specified
transaction has been reached.

0x8004D102 A resource manager with the


XACT_E_DUPLICATE_GUID same identifier is already
registered with the specified
transaction coordinator.

0x8004D103 The prepare request given was


XACT_E_NOTSINGLEPHASE not eligible for single-phase
optimizations.

0x8004D104 RecoveryComplete has already


XACT_E_RECOVERYALREADYDONE been called for the given
resource manager.

0x8004D105 The interface call made was


XACT_E_PROTOCOL incorrect for the current state of
the protocol.

44 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8004D106 The xa_open call failed for the


XACT_E_RM_FAILURE XA resource.

0x8004D107 The xa_recover call failed for


XACT_E_RECOVERY_FAILED the XA resource.

0x8004D108 The logical unit of work


XACT_E_LU_NOT_FOUND specified cannot be found.

0x8004D109 The specified logical unit of


XACT_E_DUPLICATE_LU work already exists.

0x8004D10A Subordinate creation failed. The


XACT_E_LU_NOT_CONNECTED specified logical unit of work
was not connected.

0x8004D10B A transaction with the given


XACT_E_DUPLICATE_TRANSID identifier already exists.

0x8004D10C The resource is in use.


XACT_E_LU_BUSY

0x8004D10D The LU Recovery process is


XACT_E_LU_NO_RECOVERY_PROCESS down.

0x8004D10E The remote session was lost.


XACT_E_LU_DOWN

0x8004D10F The resource is currently


XACT_E_LU_RECOVERING recovering.

0x8004D110 There was a mismatch in


XACT_E_LU_RECOVERY_MISMATCH driving recovery.

0x8004D111 An error occurred with the XA


XACT_E_RM_UNAVAILABLE resource.

0x8004E002 The root transaction wanted to


CONTEXT_E_ABORTED commit, but the transaction
aborted.

0x8004E003 The COM+ component on which


CONTEXT_E_ABORTING the method call was made has a
transaction that has already
aborted or is in the process of
aborting.

0x8004E004 There is no Microsoft


CONTEXT_E_NOCONTEXT Transaction Server (MTS) object
context.

0x8004E005 The component is configured to


CONTEXT_E_WOULD_DEADLOCK use synchronization, and this
method call would cause a
deadlock to occur.

0x8004E006 The component is configured to


CONTEXT_E_SYNCH_TIMEOUT use synchronization, and a
thread has timed out waiting to

45 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

enter the context.

0x8004E007 You made a method call on a


CONTEXT_E_OLDREF COM+ component that has a
transaction that has already
committed or aborted.

0x8004E00C The specified role was not


CONTEXT_E_ROLENOTFOUND configured for the application.

0x8004E00F COM+ was unable to talk to the


CONTEXT_E_TMNOTAVAILABLE MSDTC.

0x8004E021 An unexpected error occurred


CO_E_ACTIVATIONFAILED during COM+ activation.

0x8004E022 COM+ activation failed. Check


CO_E_ACTIVATIONFAILED_EVENTLOGGED the event log for more
information.

0x8004E023 COM+ activation failed due to a


CO_E_ACTIVATIONFAILED_CATALOGERROR catalog or configuration error.

0x8004E024 COM+ activation failed because


CO_E_ACTIVATIONFAILED_TIMEOUT the activation could not be
completed in the specified
amount of time.

0x8004E025 COM+ activation failed because


CO_E_INITIALIZATIONFAILED an initialization function failed.
Check the event log for more
information.

0x8004E026 The requested operation


CONTEXT_E_NOJIT requires that just-in-time (JIT)
be in the current context, and it
is not.

0x8004E027 The requested operation


CONTEXT_E_NOTRANSACTION requires that the current
context have a transaction, and
it does not.

0x8004E028 The components threading


CO_E_THREADINGMODEL_CHANGED model has changed after install
into a COM+ application. Re-
install component.

0x8004E029 Internet Information Services


CO_E_NOIISINTRINSICS (IIS) intrinsics not available.
Start your work with IIS.

0x8004E02A An attempt to write a cookie


CO_E_NOCOOKIES failed.

0x8004E02B An attempt to use a database


CO_E_DBERROR generated a database-specific
error.

0x8004E02C The COM+ component you


CO_E_NOTPOOLED created must use object pooling

46 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

to work.

0x8004E02D The COM+ component you


CO_E_NOTCONSTRUCTED created must use object
construction to work correctly.

0x8004E02E The COM+ component requires


CO_E_NOSYNCHRONIZATION synchronization, and it is not
configured for it.

0x8004E02F The TxIsolation Level property


CO_E_ISOLEVELMISMATCH for the COM+ component being
created is stronger than the
TxIsolationLevel for the root.

0x8004E030 The component attempted to


CO_E_CALL_OUT_OF_TX_SCOPE_NOT_ALLOWED make a cross-context call
between invocations of
EnterTransactionScope and
ExitTransactionScope. This is
not allowed. Cross-context calls
cannot be made while inside a
transaction scope.

0x8004E031 The component made a call to


CO_E_EXIT_TRANSACTION_SCOPE_NOT_CALLED EnterTransactionScope, but did
not make a corresponding call
to ExitTransactionScope before
returning.

0x80070005 General access denied error.


E_ACCESSDENIED

0x8007000E The server does not have


E_OUTOFMEMORY enough memory for the new
channel.

0x80070032 The server cannot support a


ERROR_NOT_SUPPORTED client request for a dynamic
virtual channel.

0x80070057 One or more arguments are


E_INVALIDARG invalid.

0x80070070 There is not enough space on


ERROR_DISK_FULL the disk.

0x80080001 Attempt to create a class object


CO_E_CLASS_CREATE_FAILED failed.

0x80080002 OLE service could not bind


CO_E_SCM_ERROR object.

0x80080003 RPC communication failed with


CO_E_SCM_RPC_FAILURE OLE service.

0x80080004 Bad path to object.


CO_E_BAD_PATH

0x80080005 Server execution failed.

47 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

CO_E_SERVER_EXEC_FAILURE

0x80080006 OLE service could not


CO_E_OBJSRV_RPC_FAILURE communicate with the object
server.

0x80080007 Moniker path could not be


MK_E_NO_NORMALIZED normalized.

0x80080008 Object server is stopping when


CO_E_SERVER_STOPPING OLE service contacts it.

0x80080009 An invalid root block pointer


MEM_E_INVALID_ROOT was specified.

0x80080010 An allocation chain contained an


MEM_E_INVALID_LINK invalid link pointer.

0x80080011 The requested allocation size


MEM_E_INVALID_SIZE was too large.

0x80080015 The activation requires a display


CO_E_MISSING_DISPLAYNAME name to be present under the
class identifier (CLSID) key.

0x80080016 The activation requires that the


CO_E_RUNAS_VALUE_MUST_BE_AAA RunAs value for the application
is Activate As Activator.

0x80080017 The class is not configured to


CO_E_ELEVATION_DISABLED support elevated activation.

0x80090001 Bad UID.


NTE_BAD_UID

0x80090002 Bad hash.


NTE_BAD_HASH

0x80090003 Bad key.


NTE_BAD_KEY

0x80090004 Bad length.


NTE_BAD_LEN

0x80090005 Bad data.


NTE_BAD_DATA

0x80090006 Invalid signature.


NTE_BAD_SIGNATURE

0x80090007 Bad version of provider.


NTE_BAD_VER

0x80090008 Invalid algorithm specified.


NTE_BAD_ALGID

0x80090009 Invalid flags specified.


NTE_BAD_FLAGS

48 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8009000A Invalid type specified.


NTE_BAD_TYPE

0x8009000B Key not valid for use in


NTE_BAD_KEY_STATE specified state.

0x8009000C Hash not valid for use in


NTE_BAD_HASH_STATE specified state.

0x8009000D Key does not exist.


NTE_NO_KEY

0x8009000E Insufficient memory available


NTE_NO_MEMORY for the operation.

0x8009000F Object already exists.


NTE_EXISTS

0x80090010 Access denied.


NTE_PERM

0x80090011 Object was not found.


NTE_NOT_FOUND

0x80090012 Data already encrypted.


NTE_DOUBLE_ENCRYPT

0x80090013 Invalid provider specified.


NTE_BAD_PROVIDER

0x80090014 Invalid provider type specified.


NTE_BAD_PROV_TYPE

0x80090015 Provider's public key is invalid.


NTE_BAD_PUBLIC_KEY

0x80090016 Key set does not exist.


NTE_BAD_KEYSET

0x80090017 Provider type not defined.


NTE_PROV_TYPE_NOT_DEF

0x80090018 The provider type, as


NTE_PROV_TYPE_ENTRY_BAD registered, is invalid.

0x80090019 The key set is not defined.


NTE_KEYSET_NOT_DEF

0x8009001A The key set, as registered, is


NTE_KEYSET_ENTRY_BAD invalid.

0x8009001B Provider type does not match


NTE_PROV_TYPE_NO_MATCH registered value.

0x8009001C The digital signature file is


NTE_SIGNATURE_FILE_BAD corrupt.

49 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8009001D Provider DLL failed to initialize


NTE_PROVIDER_DLL_FAIL correctly.

0x8009001E Provider DLL could not be


NTE_PROV_DLL_NOT_FOUND found.

0x8009001F The keyset parameter is invalid.


NTE_BAD_KEYSET_PARAM

0x80090020 An internal error occurred.


NTE_FAIL

0x80090021 A base error occurred.


NTE_SYS_ERR

0x80090022 Provider could not perform the


NTE_SILENT_CONTEXT action because the context was
acquired as silent.

0x80090023 The security token does not


NTE_TOKEN_KEYSET_STORAGE_FULL have storage space available for
an additional container.

0x80090024 The profile for the user is a


NTE_TEMPORARY_PROFILE temporary profile.

0x80090025 The key parameters could not


NTE_FIXEDPARAMETER be set because the
configuration service provider
(CSP) uses fixed parameters.

0x80090026 The supplied handle is invalid.


NTE_INVALID_HANDLE

0x80090027 The parameter is incorrect.


NTE_INVALID_PARAMETER

0x80090028 The buffer supplied to a


NTE_BUFFER_TOO_SMALL function was too small.

0x80090029 The requested operation is not


NTE_NOT_SUPPORTED supported.

0x8009002A No more data is available.


NTE_NO_MORE_ITEMS

0x8009002B The supplied buffers overlap


NTE_BUFFERS_OVERLAP incorrectly.

0x8009002C The specified data could not be


NTE_DECRYPTION_FAILURE decrypted.

0x8009002D An internal consistency check


NTE_INTERNAL_ERROR failed.

0x8009002E This operation requires input


NTE_UI_REQUIRED from the user.

50 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8009002F The cryptographic provider does


NTE_HMAC_NOT_SUPPORTED not support Hash Message
Authentication Code (HMAC).

0x80090300 Not enough memory is available


SEC_E_INSUFFICIENT_MEMORY to complete this request.

0x80090301 The handle specified is invalid.


SEC_E_INVALID_HANDLE

0x80090302 The function requested is not


SEC_E_UNSUPPORTED_FUNCTION supported.

0x80090303 The specified target is unknown


SEC_E_TARGET_UNKNOWN or unreachable.

0x80090304 The Local Security Authority


SEC_E_INTERNAL_ERROR (LSA) cannot be contacted.

0x80090305 The requested security package


SEC_E_SECPKG_NOT_FOUND does not exist.

0x80090306 The caller is not the owner of


SEC_E_NOT_OWNER the desired credentials.

0x80090307 The security package failed to


SEC_E_CANNOT_INSTALL initialize and cannot be
installed.

0x80090308 The token supplied to the


SEC_E_INVALID_TOKEN function is invalid.

0x80090309 The security package is not able


SEC_E_CANNOT_PACK to marshal the logon buffer, so
the logon attempt has failed.

0x8009030A The per-message quality of


SEC_E_QOP_NOT_SUPPORTED protection is not supported by
the security package.

0x8009030B The security context does not


SEC_E_NO_IMPERSONATION allow impersonation of the
client.

0x8009030C The logon attempt failed.


SEC_E_LOGON_DENIED

0x8009030D The credentials supplied to the


SEC_E_UNKNOWN_CREDENTIALS package were not recognized.

0x8009030E No credentials are available in


SEC_E_NO_CREDENTIALS the security package.

0x8009030F The message or signature


SEC_E_MESSAGE_ALTERED supplied for verification has
been altered.

0x80090310 The message supplied for


SEC_E_OUT_OF_SEQUENCE verification is out of sequence.

51 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80090311 No authority could be contacted


SEC_E_NO_AUTHENTICATING_AUTHORITY for authentication.

0x80090316 The requested security package


SEC_E_BAD_PKGID does not exist.

0x80090317 The context has expired and


SEC_E_CONTEXT_EXPIRED can no longer be used.

0x80090318 The supplied message is


SEC_E_INCOMPLETE_MESSAGE incomplete. The signature was
not verified.

0x80090320 The credentials supplied were


SEC_E_INCOMPLETE_CREDENTIALS not complete and could not be
verified. The context could not
be initialized.

0x80090321 The buffers supplied to a


SEC_E_BUFFER_TOO_SMALL function was too small.

0x80090322 The target principal name is


SEC_E_WRONG_PRINCIPAL incorrect.

0x80090324 The clocks on the client and


SEC_E_TIME_SKEW server machines are skewed.

0x80090325 The certificate chain was issued


SEC_E_UNTRUSTED_ROOT by an authority that is not
trusted.

0x80090326 The message received was


SEC_E_ILLEGAL_MESSAGE unexpected or badly formatted.

0x80090327 An unknown error occurred


SEC_E_CERT_UNKNOWN while processing the certificate.

0x80090328 The received certificate has


SEC_E_CERT_EXPIRED expired.

0x80090329 The specified data could not be


SEC_E_ENCRYPT_FAILURE encrypted.

0x80090330 The specified data could not be


SEC_E_DECRYPT_FAILURE decrypted.

0x80090331 The client and server cannot


SEC_E_ALGORITHM_MISMATCH communicate because they do
not possess a common
algorithm.

0x80090332 The security context could not


SEC_E_SECURITY_QOS_FAILED be established due to a failure
in the requested quality of
service (for example, mutual
authentication or delegation).

0x80090333 A security context was deleted


SEC_E_UNFINISHED_CONTEXT_DELETED before the context was

52 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

completed. This is considered a


logon failure.

0x80090334 The client is trying to negotiate


SEC_E_NO_TGT_REPLY a context and the server
requires user-to-user but did
not send a ticket granting ticket
(TGT) reply.

0x80090335 Unable to accomplish the


SEC_E_NO_IP_ADDRESSES requested task because the
local machine does not have an
IP addresses.

0x80090336 The supplied credential handle


SEC_E_WRONG_CREDENTIAL_HANDLE does not match the credential
associated with the security
context.

0x80090337 The cryptographic system or


SEC_E_CRYPTO_SYSTEM_INVALID checksum function is invalid
because a required function is
unavailable.

0x80090338 The number of maximum ticket


SEC_E_MAX_REFERRALS_EXCEEDED referrals has been exceeded.

0x80090339 The local machine must be a


SEC_E_MUST_BE_KDC Kerberos domain controller
(KDC), and it is not.

0x8009033A The other end of the security


SEC_E_STRONG_CRYPTO_NOT_SUPPORTED negotiation requires strong
cryptographics, but it is not
supported on the local machine.

0x8009033B The KDC reply contained more


SEC_E_TOO_MANY_PRINCIPALS than one principal name.

0x8009033C Expected to find PA data for a


SEC_E_NO_PA_DATA hint of what etype to use, but it
was not found.

0x8009033D The client certificate does not


SEC_E_PKINIT_NAME_MISMATCH contain a valid user principal
name (UPN), or does not match
the client name in the logon
request. Contact your
administrator.

0x8009033E Smart card logon is required


SEC_E_SMARTCARD_LOGON_REQUIRED and was not used.

0x8009033F A system shutdown is in


SEC_E_SHUTDOWN_IN_PROGRESS progress.

0x80090340 An invalid request was sent to


SEC_E_KDC_INVALID_REQUEST the KDC.

0x80090341 The KDC was unable to


SEC_E_KDC_UNABLE_TO_REFER generate a referral for the

53 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

service requested.

0x80090342 The encryption type requested


SEC_E_KDC_UNKNOWN_ETYPE is not supported by the KDC.

0x80090343 An unsupported pre-


SEC_E_UNSUPPORTED_PREAUTH authentication mechanism was
presented to the Kerberos
package.

0x80090345 The requested operation cannot


SEC_E_DELEGATION_REQUIRED be completed. The computer
must be trusted for delegation,
and the current user account
must be configured to allow
delegation.

0x80090346 Client's supplied Security


SEC_E_BAD_BINDINGS Support Provider Interface
(SSPI) channel bindings were
incorrect.

0x80090347 The received certificate was


SEC_E_MULTIPLE_ACCOUNTS mapped to multiple accounts.

0x80090348 No Kerberos key was found.


SEC_E_NO_KERB_KEY

0x80090349 The certificate is not valid for


SEC_E_CERT_WRONG_USAGE the requested usage.

0x80090350 The system detected a possible


SEC_E_DOWNGRADE_DETECTED attempt to compromise
security. Ensure that you can
contact the server that
authenticated you.

0x80090351 The smart card certificate used


SEC_E_SMARTCARD_CERT_REVOKED for authentication has been
revoked. Contact your system
administrator. The event log
might contain additional
information.

0x80090352 An untrusted certification


SEC_E_ISSUING_CA_UNTRUSTED authority (CA) was detected
while processing the smart card
certificate used for
authentication. Contact your
system administrator.

0x80090353 The revocation status of the


SEC_E_REVOCATION_OFFLINE_C smart card certificate used for
authentication could not be
determined. Contact your
system administrator.

0x80090354 The smart card certificate used


SEC_E_PKINIT_CLIENT_FAILURE for authentication was not
trusted. Contact your system
administrator.

54 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80090355 The smart card certificate used


SEC_E_SMARTCARD_CERT_EXPIRED for authentication has expired.
Contact your system
administrator.

0x80090356 The Kerberos subsystem


SEC_E_NO_S4U_PROT_SUPPORT encountered an error. A service
for user protocol requests was
made against a domain
controller that does not support
services for users.

0x80090357 An attempt was made by this


SEC_E_CROSSREALM_DELEGATION_FAILURE server to make a Kerberos-
constrained delegation request
for a target outside the server's
realm. This is not supported and
indicates a misconfiguration on
this server's allowed-to-
delegate-to list. Contact your
administrator.

0x80090358 The revocation status of the


SEC_E_REVOCATION_OFFLINE_KDC domain controller certificate
used for smart card
authentication could not be
determined. The system event
log contains additional
information. Contact your
system administrator.

0x80090359 An untrusted CA was detected


SEC_E_ISSUING_CA_UNTRUSTED_KDC while processing the domain
controller certificate used for
authentication. The system
event log contains additional
information. Contact your
system administrator.

0x8009035A The domain controller certificate


SEC_E_KDC_CERT_EXPIRED used for smart card logon has
expired. Contact your system
administrator with the contents
of your system event log.

0x8009035B The domain controller certificate


SEC_E_KDC_CERT_REVOKED used for smart card logon has
been revoked. Contact your
system administrator with the
contents of your system event
log.

0x8009035D One or more of the parameters


SEC_E_INVALID_PARAMETER passed to the function were
invalid.

0x8009035E The client policy does not allow


SEC_E_DELEGATION_POLICY credential delegation to the
target server.

0x8009035F The client policy does not allow


SEC_E_POLICY_NLTM_ONLY credential delegation to the
target server with NLTM only

55 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

authentication.

0x80091001 An error occurred while


CRYPT_E_MSG_ERROR performing an operation on a
cryptographic message.

0x80091002 Unknown cryptographic


CRYPT_E_UNKNOWN_ALGO algorithm.

0x80091003 The object identifier is poorly


CRYPT_E_OID_FORMAT formatted.

0x80091004 Invalid cryptographic message


CRYPT_E_INVALID_MSG_TYPE type.

0x80091005 Unexpected cryptographic


CRYPT_E_UNEXPECTED_ENCODING message encoding.

0x80091006 The cryptographic message


CRYPT_E_AUTH_ATTR_MISSING does not contain an expected
authenticated attribute.

0x80091007 The hash value is not correct.


CRYPT_E_HASH_VALUE

0x80091008 The index value is not valid.


CRYPT_E_INVALID_INDEX

0x80091009 The content of the


CRYPT_E_ALREADY_DECRYPTED cryptographic message has
already been decrypted.

0x8009100A The content of the


CRYPT_E_NOT_DECRYPTED cryptographic message has not
been decrypted yet.

0x8009100B The enveloped-data message


CRYPT_E_RECIPIENT_NOT_FOUND does not contain the specified
recipient.

0x8009100C Invalid control type.


CRYPT_E_CONTROL_TYPE

0x8009100D Invalid issuer or serial number.


CRYPT_E_ISSUER_SERIALNUMBER

0x8009100E Cannot find the original signer.


CRYPT_E_SIGNER_NOT_FOUND

0x8009100F The cryptographic message


CRYPT_E_ATTRIBUTES_MISSING does not contain all of the
requested attributes.

0x80091010 The streamed cryptographic


CRYPT_E_STREAM_MSG_NOT_READY message is not ready to return
data.

0x80091011 The streamed cryptographic


CRYPT_E_STREAM_INSUFFICIENT_DATA message requires more data to
complete the decode operation.

56 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80092001 The length specified for the


CRYPT_E_BAD_LEN output data was insufficient.

0x80092002 An error occurred during the


CRYPT_E_BAD_ENCODE encode or decode operation.

0x80092003 An error occurred while reading


CRYPT_E_FILE_ERROR or writing to a file.

0x80092004 Cannot find object or property.


CRYPT_E_NOT_FOUND

0x80092005 The object or property already


CRYPT_E_EXISTS exists.

0x80092006 No provider was specified for


CRYPT_E_NO_PROVIDER the store or object.

0x80092007 The specified certificate is self-


CRYPT_E_SELF_SIGNED signed.

0x80092008 The previous certificate or


CRYPT_E_DELETED_PREV certificate revocation list (CRL)
context was deleted.

0x80092009 Cannot find the requested


CRYPT_E_NO_MATCH object.

0x8009200A The certificate does not have a


CRYPT_E_UNEXPECTED_MSG_TYPE property that references a
private key.

0x8009200B Cannot find the certificate and


CRYPT_E_NO_KEY_PROPERTY private key for decryption.

0x8009200C Cannot find the certificate and


CRYPT_E_NO_DECRYPT_CERT private key to use for
decryption.

0x8009200D Not a cryptographic message or


CRYPT_E_BAD_MSG the cryptographic message is
not formatted correctly.

0x8009200E The signed cryptographic


CRYPT_E_NO_SIGNER message does not have a signer
for the specified signer index.

0x8009200F Final closure is pending until


CRYPT_E_PENDING_CLOSE additional frees or closes.

0x80092010 The certificate is revoked.


CRYPT_E_REVOKED

0x80092011 No DLL or exported function


CRYPT_E_NO_REVOCATION_DLL was found to verify revocation.

0x80092012 The revocation function was


CRYPT_E_NO_REVOCATION_CHECK unable to check revocation for
the certificate.

57 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80092013 The revocation function was


CRYPT_E_REVOCATION_OFFLINE unable to check revocation
because the revocation server
was offline.

0x80092014 The certificate is not in the


CRYPT_E_NOT_IN_REVOCATION_DATABASE revocation server's database.

0x80092020 The string contains a non-


CRYPT_E_INVALID_NUMERIC_STRING numeric character.

0x80092021 The string contains a


CRYPT_E_INVALID_PRINTABLE_STRING nonprintable character.

0x80092022 The string contains a character


CRYPT_E_INVALID_IA5_STRING not in the 7-bit ASCII character
set.

0x80092023 The string contains an invalid


CRYPT_E_INVALID_X500_STRING X500 name attribute key, object
identifier (OID), value, or
delimiter.

0x80092024 The dwValueType for the


CRYPT_E_NOT_CHAR_STRING CERT_NAME_VALUE is not one
of the character strings. Most
likely it is either a
CERT_RDN_ENCODED_BLOB or
CERT_TDN_OCTED_STRING.

0x80092025 The Put operation cannot


CRYPT_E_FILERESIZED continue. The file needs to be
resized. However, there is
already a signature present. A
complete signing operation
must be done.

0x80092026 The cryptographic operation


CRYPT_E_SECURITY_SETTINGS failed due to a local security
option setting.

0x80092027 No DLL or exported function


CRYPT_E_NO_VERIFY_USAGE_DLL was found to verify subject
usage.

0x80092028 The called function was unable


CRYPT_E_NO_VERIFY_USAGE_CHECK to perform a usage check on
the subject.

0x80092029 The called function was unable


CRYPT_E_VERIFY_USAGE_OFFLINE to complete the usage check
because the server was offline.

0x8009202A The subject was not found in a


CRYPT_E_NOT_IN_CTL certificate trust list (CTL).

0x8009202B None of the signers of the


CRYPT_E_NO_TRUSTED_SIGNER cryptographic message or
certificate trust list is trusted.

0x8009202C The public key's algorithm

58 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

CRYPT_E_MISSING_PUBKEY_PARA parameters are missing.

0x80093000 OSS Certificate encode/decode


CRYPT_E_OSS_ERROR error code base.

0x80093001 OSS ASN.1 Error: Output Buffer


OSS_MORE_BUF is too small.

0x80093002 OSS ASN.1 Error: Signed


OSS_NEGATIVE_UINTEGER integer is encoded as a
unsigned integer.

0x80093003 OSS ASN.1 Error: Unknown


OSS_PDU_RANGE ASN.1 data type.

0x80093004 OSS ASN.1 Error: Output buffer


OSS_MORE_INPUT is too small; the decoded data
has been truncated.

0x80093005 OSS ASN.1 Error: Invalid data.


OSS_DATA_ERROR

0x80093006 OSS ASN.1 Error: Invalid


OSS_BAD_ARG argument.

0x80093007 OSS ASN.1 Error:


OSS_BAD_VERSION Encode/Decode version
mismatch.

0x80093008 OSS ASN.1 Error: Out of


OSS_OUT_MEMORY memory.

0x80093009 OSS ASN.1 Error:


OSS_PDU_MISMATCH Encode/Decode error.

0x8009300A OSS ASN.1 Error: Internal


OSS_LIMITED error.

0x8009300B OSS ASN.1 Error: Invalid data.


OSS_BAD_PTR

0x8009300C OSS ASN.1 Error: Invalid data.


OSS_BAD_TIME

0x8009300D OSS ASN.1 Error: Unsupported


OSS_INDEFINITE_NOT_SUPPORTED BER indefinite-length encoding.

0x8009300E OSS ASN.1 Error: Access


OSS_MEM_ERROR violation.

0x8009300F OSS ASN.1 Error: Invalid data.


OSS_BAD_TABLE

0x80093010 OSS ASN.1 Error: Invalid data.


OSS_TOO_LONG

0x80093011 OSS ASN.1 Error: Invalid data.


OSS_CONSTRAINT_VIOLATED

59 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80093012 OSS ASN.1 Error: Internal


OSS_FATAL_ERROR error.

0x80093013 OSS ASN.1 Error:


OSS_ACCESS_SERIALIZATION_ERROR Multithreading conflict.

0x80093014 OSS ASN.1 Error: Invalid data.


OSS_NULL_TBL

0x80093015 OSS ASN.1 Error: Invalid data.


OSS_NULL_FCN

0x80093016 OSS ASN.1 Error: Invalid data.


OSS_BAD_ENCRULES

0x80093017 OSS ASN.1 Error:


OSS_UNAVAIL_ENCRULES Encode/Decode function not
implemented.

0x80093018 OSS ASN.1 Error: Trace file


OSS_CANT_OPEN_TRACE_WINDOW error.

0x80093019 OSS ASN.1 Error: Function not


OSS_UNIMPLEMENTED implemented.

0x8009301A OSS ASN.1 Error: Program link


OSS_OID_DLL_NOT_LINKED error.

0x8009301B OSS ASN.1 Error: Trace file


OSS_CANT_OPEN_TRACE_FILE error.

0x8009301C OSS ASN.1 Error: Trace file


OSS_TRACE_FILE_ALREADY_OPEN error.

0x8009301D OSS ASN.1 Error: Invalid data.


OSS_TABLE_MISMATCH

0x8009301E OSS ASN.1 Error: Invalid data.


OSS_TYPE_NOT_SUPPORTED

0x8009301F OSS ASN.1 Error: Program link


OSS_REAL_DLL_NOT_LINKED error.

0x80093020 OSS ASN.1 Error: Program link


OSS_REAL_CODE_NOT_LINKED error.

0x80093021 OSS ASN.1 Error: Program link


OSS_OUT_OF_RANGE error.

0x80093022 OSS ASN.1 Error: Program link


OSS_COPIER_DLL_NOT_LINKED error.

0x80093023 OSS ASN.1 Error: Program link


OSS_CONSTRAINT_DLL_NOT_LINKED error.

0x80093024 OSS ASN.1 Error: Program link


OSS_COMPARATOR_DLL_NOT_LINKED error.

60 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80093025 OSS ASN.1 Error: Program link


OSS_COMPARATOR_CODE_NOT_LINKED error.

0x80093026 OSS ASN.1 Error: Program link


OSS_MEM_MGR_DLL_NOT_LINKED error.

0x80093027 OSS ASN.1 Error: Program link


OSS_PDV_DLL_NOT_LINKED error.

0x80093028 OSS ASN.1 Error: Program link


OSS_PDV_CODE_NOT_LINKED error.

0x80093029 OSS ASN.1 Error: Program link


OSS_API_DLL_NOT_LINKED error.

0x8009302A OSS ASN.1 Error: Program link


OSS_BERDER_DLL_NOT_LINKED error.

0x8009302B OSS ASN.1 Error: Program link


OSS_PER_DLL_NOT_LINKED error.

0x8009302C OSS ASN.1 Error: Program link


OSS_OPEN_TYPE_ERROR error.

0x8009302D OSS ASN.1 Error: System


OSS_MUTEX_NOT_CREATED resource error.

0x8009302E OSS ASN.1 Error: Trace file


OSS_CANT_CLOSE_TRACE_FILE error.

0x80093100 ASN1 Certificate encode/decode


CRYPT_E_ASN1_ERROR error code base.

0x80093101 ASN1 internal encode or decode


CRYPT_E_ASN1_INTERNAL error.

0x80093102 ASN1 unexpected end of data.


CRYPT_E_ASN1_EOD

0x80093103 ASN1 corrupted data.


CRYPT_E_ASN1_CORRUPT

0x80093104 ASN1 value too large.


CRYPT_E_ASN1_LARGE

0x80093105 ASN1 constraint violated.


CRYPT_E_ASN1_CONSTRAINT

0x80093106 ASN1 out of memory.


CRYPT_E_ASN1_MEMORY

0x80093107 ASN1 buffer overflow.


CRYPT_E_ASN1_OVERFLOW

0x80093108 ASN1 function not supported for


CRYPT_E_ASN1_BADPDU this protocol data unit (PDU).

61 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80093109 ASN1 bad arguments to


CRYPT_E_ASN1_BADARGS function call.

0x8009310A ASN1 bad real value.


CRYPT_E_ASN1_BADREAL

0x8009310B ASN1 bad tag value met.


CRYPT_E_ASN1_BADTAG

0x8009310C ASN1 bad choice value.


CRYPT_E_ASN1_CHOICE

0x8009310D ASN1 bad encoding rule.


CRYPT_E_ASN1_RULE

0x8009310E ASN1 bad Unicode (UTF8).


CRYPT_E_ASN1_UTF8

0x80093133 ASN1 bad PDU type.


CRYPT_E_ASN1_PDU_TYPE

0x80093134 ASN1 not yet implemented.


CRYPT_E_ASN1_NYI

0x80093201 ASN1 skipped unknown


CRYPT_E_ASN1_EXTENDED extensions.

0x80093202 ASN1 end of data expected.


CRYPT_E_ASN1_NOEOD

0x80094001 The request subject name is


CERTSRV_E_BAD_REQUESTSUBJECT invalid or too long.

0x80094002 The request does not exist.


CERTSRV_E_NO_REQUEST

0x80094003 The request's current status


CERTSRV_E_BAD_REQUESTSTATUS does not allow this operation.

0x80094004 The requested property value is


CERTSRV_E_PROPERTY_EMPTY empty.

0x80094005 The CA's certificate contains


CERTSRV_E_INVALID_CA_CERTIFICATE invalid data.

0x80094006 Certificate service has been


CERTSRV_E_SERVER_SUSPENDED suspended for a database
restore operation.

0x80094007 The certificate contains an


CERTSRV_E_ENCODING_LENGTH encoded length that is
potentially incompatible with
older enrollment software.

0x80094008 The operation is denied. The


CERTSRV_E_ROLECONFLICT user has multiple roles
assigned, and the CA is
configured to enforce role

62 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

separation.

0x80094009 The operation is denied. It can


CERTSRV_E_RESTRICTEDOFFICER only be performed by a
certificate manager that is
allowed to manage certificates
for the current requester.

0x8009400A Cannot archive private key. The


CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED CA is not configured for key
archival.

0x8009400B Cannot archive private key. The


CERTSRV_E_NO_VALID_KRA CA could not verify one or more
key recovery certificates.

0x8009400C The request is incorrectly


CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL formatted. The encrypted
private key must be in an
unauthenticated attribute in an
outermost signature.

0x8009400D At least one security principal


CERTSRV_E_NO_CAADMIN_DEFINED must have the permission to
manage this CA.

0x8009400E The request contains an invalid


CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE renewal certificate attribute.

0x8009400F An attempt was made to open a


CERTSRV_E_NO_DB_SESSIONS CA database session, but there
are already too many active
sessions. The server needs to
be configured to allow
additional sessions.

0x80094010 A memory reference caused a


CERTSRV_E_ALIGNMENT_FAULT data alignment fault.

0x80094011 The permissions on this CA do


CERTSRV_E_ENROLL_DENIED not allow the current user to
enroll for certificates.

0x80094012 The permissions on the


CERTSRV_E_TEMPLATE_DENIED certificate template do not allow
the current user to enroll for
this type of certificate.

0x80094013 The contacted domain controller


CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE cannot support signed
Lightweight Directory Access
Protocol (LDAP) traffic. Update
the domain controller or
configure Certificate Services to
use SSL for Active Directory
access.

0x80094800 The requested certificate


CERTSRV_E_UNSUPPORTED_CERT_TYPE template is not supported by
this CA.

0x80094801 The request contains no

63 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

CERTSRV_E_NO_CERT_TYPE certificate template information.

0x80094802 The request contains conflicting


CERTSRV_E_TEMPLATE_CONFLICT template information.

0x80094803 The request is missing a


CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED required Subject Alternate
name extension.

0x80094804 The request is missing a


CERTSRV_E_ARCHIVED_KEY_REQUIRED required private key for archival
by the server.

0x80094805 The request is missing a


CERTSRV_E_SMIME_REQUIRED required SMIME capabilities
extension.

0x80094806 The request was made on


CERTSRV_E_BAD_RENEWAL_SUBJECT behalf of a subject other than
the caller. The certificate
template must be configured to
require at least one signature to
authorize the request.

0x80094807 The request template version is


CERTSRV_E_BAD_TEMPLATE_VERSION newer than the supported
template version.

0x80094808 The template is missing a


CERTSRV_E_TEMPLATE_POLICY_REQUIRED required signature policy
attribute.

0x80094809 The request is missing required


CERTSRV_E_SIGNATURE_POLICY_REQUIRED signature policy information.

0x8009480A The request is missing one or


CERTSRV_E_SIGNATURE_COUNT more required signatures.

0x8009480B One or more signatures did not


CERTSRV_E_SIGNATURE_REJECTED include the required application
or issuance policies. The
request is missing one or more
required valid signatures.

0x8009480C The request is missing one or


CERTSRV_E_ISSUANCE_POLICY_REQUIRED more required signature
issuance policies.

0x8009480D The UPN is unavailable and


CERTSRV_E_SUBJECT_UPN_REQUIRED cannot be added to the Subject
Alternate name.

0x8009480E The Active Directory GUID is


CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED unavailable and cannot be
added to the Subject Alternate
name.

0x8009480F The Domain Name System


CERTSRV_E_SUBJECT_DNS_REQUIRED (DNS) name is unavailable and
cannot be added to the Subject
Alternate name.

64 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80094810 The request includes a private


CERTSRV_E_ARCHIVED_KEY_UNEXPECTED key for archival by the server,
but key archival is not enabled
for the specified certificate
template.

0x80094811 The public key does not meet


CERTSRV_E_KEY_LENGTH the minimum size required by
the specified certificate
template.

0x80094812 The email name is unavailable


CERTSRV_E_SUBJECT_EMAIL_REQUIRED and cannot be added to the
Subject or Subject Alternate
name.

0x80094813 One or more certificate


CERTSRV_E_UNKNOWN_CERT_TYPE templates to be enabled on this
CA could not be found.

0x80094814 The certificate template renewal


CERTSRV_E_CERT_TYPE_OVERLAP period is longer than the
certificate validity period. The
template should be reconfigured
or the CA certificate renewed.

0x80094815 The certificate template


CERTSRV_E_TOO_MANY_SIGNATURES requires too many return
authorization (RA) signatures.
Only one RA signature is
allowed.

0x80094816 The key used in a renewal


CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY request does not match one of
the certificates being renewed.

0x80094817 The endorsement key certificate


CERTSRV_E_INVALID_EK is not valid.

0x8009481A Key attestation did not succeed.


CERTSRV_E_KEY_ATTESTATION

0x80095000 The key is not exportable.


XENROLL_E_KEY_NOT_EXPORTABLE

0x80095001 You cannot add the root CA


XENROLL_E_CANNOT_ADD_ROOT_CERT certificate into your local store.

0x80095002 The key archival hash attribute


XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND was not found in the response.

0x80095003 An unexpected key archival


XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH hash attribute was found in the
response.

0x80095004 There is a key archival hash


XENROLL_E_RESPONSE_KA_HASH_MISMATCH mismatch between the request
and the response.

0x80095005 Signing certificate cannot


XENROLL_E_KEYSPEC_SMIME_MISMATCH include SMIME extension.

65 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80096001 A system-level error occurred


TRUST_E_SYSTEM_ERROR while verifying trust.

0x80096002 The certificate for the signer of


TRUST_E_NO_SIGNER_CERT the message is invalid or not
found.

0x80096003 One of the counter signatures


TRUST_E_COUNTER_SIGNER was invalid.

0x80096004 The signature of the certificate


TRUST_E_CERT_SIGNATURE cannot be verified.

0x80096005 The time-stamp signature or


TRUST_E_TIME_STAMP certificate could not be verified
or is malformed.

0x80096010 The digital signature of the


TRUST_E_BAD_DIGEST object did not verify.

0x80096019 A certificate's basic constraint


TRUST_E_BASIC_CONSTRAINTS extension has not been
observed.

0x8009601E The certificate does not meet or


TRUST_E_FINANCIAL_CRITERIA contain the Authenticode
financial extensions.

0x80097001 Tried to reference a part of the


MSSIPOTF_E_OUTOFMEMRANGE file outside the proper range.

0x80097002 Could not retrieve an object


MSSIPOTF_E_CANTGETOBJECT from the file.

0x80097003 Could not find the head table in


MSSIPOTF_E_NOHEADTABLE the file.

0x80097004 The magic number in the head


MSSIPOTF_E_BAD_MAGICNUMBER table is incorrect.

0x80097005 The offset table has incorrect


MSSIPOTF_E_BAD_OFFSET_TABLE values.

0x80097006 Duplicate table tags or the tags


MSSIPOTF_E_TABLE_TAGORDER are out of alphabetical order.

0x80097007 A table does not start on a long


MSSIPOTF_E_TABLE_LONGWORD word boundary.

0x80097008 First table does not appear after


MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT header information.

0x80097009 Two or more tables overlap.


MSSIPOTF_E_TABLES_OVERLAP

0x8009700A Too many pad bytes between


MSSIPOTF_E_TABLE_PADBYTES tables, or pad bytes are not 0.

66 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8009700B File is too small to contain the


MSSIPOTF_E_FILETOOSMALL last table.

0x8009700C A table checksum is incorrect.


MSSIPOTF_E_TABLE_CHECKSUM

0x8009700D The file checksum is incorrect.


MSSIPOTF_E_FILE_CHECKSUM

0x80097010 The signature does not have the


MSSIPOTF_E_FAILED_POLICY correct attributes for the policy.

0x80097011 The file did not pass the hints


MSSIPOTF_E_FAILED_HINTS_CHECK check.

0x80097012 The file is not an OpenType file.


MSSIPOTF_E_NOT_OPENTYPE

0x80097013 Failed on a file operation (such


MSSIPOTF_E_FILE as open, map, read, or write).

0x80097014 A call to a CryptoAPI function


MSSIPOTF_E_CRYPT failed.

0x80097015 There is a bad version number


MSSIPOTF_E_BADVERSION in the file.

0x80097016 The structure of the DSIG table


MSSIPOTF_E_DSIG_STRUCTURE is incorrect.

0x80097017 A check failed in a partially


MSSIPOTF_E_PCONST_CHECK constant table.

0x80097018 Some kind of structural error.


MSSIPOTF_E_STRUCTURE

0x80097019 The requested credential


ERROR_CRED_REQUIRES_CONFIRMATION requires confirmation.

0x800B0001 Unknown trust provider.


TRUST_E_PROVIDER_UNKNOWN

0x800B0002 The trust verification action


TRUST_E_ACTION_UNKNOWN specified is not supported by
the specified trust provider.

0x800B0003 The form specified for the


TRUST_E_SUBJECT_FORM_UNKNOWN subject is not one supported or
known by the specified trust
provider.

0x800B0004 The subject is not trusted for


TRUST_E_SUBJECT_NOT_TRUSTED the specified action.

0x800B0005 Error due to problem in ASN.1


DIGSIG_E_ENCODE encoding process.

0x800B0006 Error due to problem in ASN.1

67 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

DIGSIG_E_DECODE decoding process.

0x800B0007 Reading/writing extensions


DIGSIG_E_EXTENSIBILITY where attributes are
appropriate, and vice versa.

0x800B0008 Unspecified cryptographic


DIGSIG_E_CRYPTO failure.

0x800B0009 The size of the data could not


PERSIST_E_SIZEDEFINITE be determined.

0x800B000A The size of the indefinite-sized


PERSIST_E_SIZEINDEFINITE data could not be determined.

0x800B000B This object does not read and


PERSIST_E_NOTSELFSIZING write self-sizing data.

0x800B0100 No signature was present in the


TRUST_E_NOSIGNATURE subject.

0x800B0101 A required certificate is not


CERT_E_EXPIRED within its validity period when
verifying against the current
system clock or the time stamp
in the signed file.

0x800B0102 The validity periods of the


CERT_E_VALIDITYPERIODNESTING certification chain do not nest
correctly.

0x800B0103 A certificate that can only be


CERT_E_ROLE used as an end entity is being
used as a CA or vice versa.

0x800B0104 A path length constraint in the


CERT_E_PATHLENCONST certification chain has been
violated.

0x800B0105 A certificate contains an


CERT_E_CRITICAL unknown extension that is
marked "critical".

0x800B0106 A certificate is being used for a


CERT_E_PURPOSE purpose other than the ones
specified by its CA.

0x800B0107 A parent of a given certificate


CERT_E_ISSUERCHAINING did not issue that child
certificate.

0x800B0108 A certificate is missing or has


CERT_E_MALFORMED an empty value for an
important field, such as a
subject or issuer name.

0x800B0109 A certificate chain processed,


CERT_E_UNTRUSTEDROOT but terminated in a root
certificate that is not trusted by
the trust provider.

68 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x800B010A A certificate chain could not be


CERT_E_CHAINING built to a trusted root authority.

0x800B010B Generic trust failure.


TRUST_E_FAIL

0x800B010C A certificate was explicitly


CERT_E_REVOKED revoked by its issuer.

0x800B010D The certification path


CERT_E_UNTRUSTEDTESTROOT terminates with the test root
that is not trusted with the
current policy settings.

0x800B010E The revocation process could


CERT_E_REVOCATION_FAILURE not continuethe certificates
could not be checked.

0x800B010F The certificate's CN name does


CERT_E_CN_NO_MATCH not match the passed value.

0x800B0110 The certificate is not valid for


CERT_E_WRONG_USAGE the requested usage.

0x800B0111 The certificate was explicitly


TRUST_E_EXPLICIT_DISTRUST marked as untrusted by the
user.

0x800B0112 A certification chain processed


CERT_E_UNTRUSTEDCA correctly, but one of the CA
certificates is not trusted by the
policy provider.

0x800B0113 The certificate has invalid


CERT_E_INVALID_POLICY policy.

0x800B0114 The certificate has an invalid


CERT_E_INVALID_NAME name. The name is not included
in the permitted list or is
explicitly excluded.

0x800D0003 The maximum filebitrate value


NS_W_SERVER_BANDWIDTH_LIMIT specified is greater than the
server's configured maximum
bandwidth.

0x800D0004 The maximum bandwidth value


NS_W_FILE_BANDWIDTH_LIMIT specified is less than the
maximum filebitrate.

0x800D0060 Unknown %1 event


NS_W_UNKNOWN_EVENT encountered.

0x800D0199 Disk %1 ( %2 ) on Content


NS_I_CATATONIC_FAILURE Server %3, will be failed
because it is catatonic.

0x800D019A Disk %1 ( %2 ) on Content


NS_I_CATATONIC_AUTO_UNFAIL Server %3, auto online from
catatonic state.

69 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x800F0000 A non-empty line was


SPAPI_E_EXPECTED_SECTION_NAME encountered in the INF before
the start of a section.

0x800F0001 A section name marker in the


SPAPI_E_BAD_SECTION_NAME_LINE information file (INF) is not
complete or does not exist on a
line by itself.

0x800F0002 An INF section was encountered


SPAPI_E_SECTION_NAME_TOO_LONG whose name exceeds the
maximum section name length.

0x800F0003 The syntax of the INF is invalid.


SPAPI_E_GENERAL_SYNTAX

0x800F0100 The style of the INF is different


SPAPI_E_WRONG_INF_STYLE than what was requested.

0x800F0101 The required section was not


SPAPI_E_SECTION_NOT_FOUND found in the INF.

0x800F0102 The required line was not found


SPAPI_E_LINE_NOT_FOUND in the INF.

0x800F0103 The files affected by the


SPAPI_E_NO_BACKUP installation of this file queue
have not been backed up for
uninstall.

0x800F0200 The INF or the device


SPAPI_E_NO_ASSOCIATED_CLASS information set or element does
not have an associated install
class.

0x800F0201 The INF or the device


SPAPI_E_CLASS_MISMATCH information set or element does
not match the specified install
class.

0x800F0202 An existing device was found


SPAPI_E_DUPLICATE_FOUND that is a duplicate of the device
being manually installed.

0x800F0203 There is no driver selected for


SPAPI_E_NO_DRIVER_SELECTED the device information set or
element.

0x800F0204 The requested device registry


SPAPI_E_KEY_DOES_NOT_EXIST key does not exist.

0x800F0205 The device instance name is


SPAPI_E_INVALID_DEVINST_NAME invalid.

0x800F0206 The install class is not present


SPAPI_E_INVALID_CLASS or is invalid.

0x800F0207 The device instance cannot be


SPAPI_E_DEVINST_ALREADY_EXISTS created because it already
exists.

70 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x800F0208 The operation cannot be


SPAPI_E_DEVINFO_NOT_REGISTERED performed on a device
information element that has
not been registered.

0x800F0209 The device property code is


SPAPI_E_INVALID_REG_PROPERTY invalid.

0x800F020A The INF from which a driver list


SPAPI_E_NO_INF is to be built does not exist.

0x800F020B The device instance does not


SPAPI_E_NO_SUCH_DEVINST exist in the hardware tree.

0x800F020C The icon representing this


SPAPI_E_CANT_LOAD_CLASS_ICON install class cannot be loaded.

0x800F020D The class installer registry entry


SPAPI_E_INVALID_CLASS_INSTALLER is invalid.

0x800F020E The class installer has indicated


SPAPI_E_DI_DO_DEFAULT that the default action should
be performed for this
installation request.

0x800F020F The operation does not require


SPAPI_E_DI_NOFILECOPY any files to be copied.

0x800F0210 The specified hardware profile


SPAPI_E_INVALID_HWPROFILE does not exist.

0x800F0211 There is no device information


SPAPI_E_NO_DEVICE_SELECTED element currently selected for
this device information set.

0x800F0212 The operation cannot be


SPAPI_E_DEVINFO_LIST_LOCKED performed because the device
information set is locked.

0x800F0213 The operation cannot be


SPAPI_E_DEVINFO_DATA_LOCKED performed because the device
information element is locked.

0x800F0214 The specified path does not


SPAPI_E_DI_BAD_PATH contain any applicable device
INFs.

0x800F0215 No class installer parameters


SPAPI_E_NO_CLASSINSTALL_PARAMS have been set for the device
information set or element.

0x800F0216 The operation cannot be


SPAPI_E_FILEQUEUE_LOCKED performed because the file
queue is locked.

0x800F0217 A service installation section in


SPAPI_E_BAD_SERVICE_INSTALLSECT this INF is invalid.

0x800F0218 There is no class driver list for


SPAPI_E_NO_CLASS_DRIVER_LIST the device information element.

71 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x800F0219 The installation failed because a


SPAPI_E_NO_ASSOCIATED_SERVICE function driver was not specified
for this device instance.

0x800F021A There is presently no default


SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE device interface designated for
this interface class.

0x800F021B The operation cannot be


SPAPI_E_DEVICE_INTERFACE_ACTIVE performed because the device
interface is currently active.

0x800F021C The operation cannot be


SPAPI_E_DEVICE_INTERFACE_REMOVED performed because the device
interface has been removed
from the system.

0x800F021D An interface installation section


SPAPI_E_BAD_INTERFACE_INSTALLSECT in this INF is invalid.

0x800F021E This interface class does not


SPAPI_E_NO_SUCH_INTERFACE_CLASS exist in the system.

0x800F021F The reference string supplied


SPAPI_E_INVALID_REFERENCE_STRING for this interface device is
invalid.

0x800F0220 The specified machine name


SPAPI_E_INVALID_MACHINENAME does not conform to Universal
Naming Convention (UNCs).

0x800F0221 A general remote


SPAPI_E_REMOTE_COMM_FAILURE communication error occurred.

0x800F0222 The machine selected for


SPAPI_E_MACHINE_UNAVAILABLE remote communication is not
available at this time.

0x800F0223 The Plug and Play service is not


SPAPI_E_NO_CONFIGMGR_SERVICES available on the remote
machine.

0x800F0224 The property page provider


SPAPI_E_INVALID_PROPPAGE_PROVIDER registry entry is invalid.

0x800F0225 The requested device interface


SPAPI_E_NO_SUCH_DEVICE_INTERFACE is not present in the system.

0x800F0226 The device's co-installer has


SPAPI_E_DI_POSTPROCESSING_REQUIRED additional work to perform after
installation is complete.

0x800F0227 The device's co-installer is


SPAPI_E_INVALID_COINSTALLER invalid.

0x800F0228 There are no compatible drivers


SPAPI_E_NO_COMPAT_DRIVERS for this device.

0x800F0229 There is no icon that represents


SPAPI_E_NO_DEVICE_ICON this device or device type.

72 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x800F022A A logical configuration specified


SPAPI_E_INVALID_INF_LOGCONFIG in this INF is invalid.

0x800F022B The class installer has denied


SPAPI_E_DI_DONT_INSTALL the request to install or upgrade
this device.

0x800F022C One of the filter drivers installed


SPAPI_E_INVALID_FILTER_DRIVER for this device is invalid.

0x800F022D The driver selected for this


SPAPI_E_NON_WINDOWS_NT_DRIVER device does not support
Windows XP operating system.

0x800F022E The driver selected for this


SPAPI_E_NON_WINDOWS_DRIVER device does not support
Windows.

0x800F022F The third-party INF does not


SPAPI_E_NO_CATALOG_FOR_OEM_INF contain digital signature
information.

0x800F0230 An invalid attempt was made to


SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE use a device installation file
queue for verification of digital
signatures relative to other
platforms.

0x800F0231 The device cannot be disabled.


SPAPI_E_NOT_DISABLEABLE

0x800F0232 The device could not be


SPAPI_E_CANT_REMOVE_DEVINST dynamically removed.

0x800F0233 Cannot copy to specified target.


SPAPI_E_INVALID_TARGET

0x800F0234 Driver is not intended for this


SPAPI_E_DRIVER_NONNATIVE platform.

0x800F0235 Operation not allowed in


SPAPI_E_IN_WOW64 WOW64.

0x800F0236 The operation involving


SPAPI_E_SET_SYSTEM_RESTORE_POINT unsigned file copying was rolled
back, so that a system restore
point could be set.

0x800F0237 An INF was copied into the


SPAPI_E_INCORRECTLY_COPIED_INF Windows INF directory in an
improper manner.

0x800F0238 The Security Configuration


SPAPI_E_SCE_DISABLED Editor (SCE) APIs have been
disabled on this embedded
product.

0x800F0239 An unknown exception was


SPAPI_E_UNKNOWN_EXCEPTION encountered.

73 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x800F023A A problem was encountered


SPAPI_E_PNP_REGISTRY_ERROR when accessing the Plug and
Play registry database.

0x800F023B The requested operation is not


SPAPI_E_REMOTE_REQUEST_UNSUPPORTED supported for a remote
machine.

0x800F023C The specified file is not an


SPAPI_E_NOT_AN_INSTALLED_OEM_INF installed original equipment
manufacturer (OEM) INF.

0x800F023D One or more devices are


SPAPI_E_INF_IN_USE_BY_DEVICES presently installed using the
specified INF.

0x800F023E The requested device install


SPAPI_E_DI_FUNCTION_OBSOLETE operation is obsolete.

0x800F023F A file could not be verified


SPAPI_E_NO_AUTHENTICODE_CATALOG because it does not have an
associated catalog signed via
Authenticode.

0x800F0240 Authenticode signature


SPAPI_E_AUTHENTICODE_DISALLOWED verification is not supported for
the specified INF.

0x800F0241 The INF was signed with an


SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER Authenticode catalog from a
trusted publisher.

0x800F0242 The publisher of an


SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED Authenticode-signed catalog
has not yet been established as
trusted.

0x800F0243 The publisher of an


SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED Authenticode-signed catalog
was not established as trusted.

0x800F0244 The software was tested for


SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH compliance with Windows logo
requirements on a different
version of Windows and might
not be compatible with this
version.

0x800F0245 The file can be validated only by


SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE a catalog signed via
Authenticode.

0x800F0246 One of the installers for this


SPAPI_E_DEVICE_INSTALLER_NOT_READY device cannot perform the
installation at this time.

0x800F0247 A problem was encountered


SPAPI_E_DRIVER_STORE_ADD_FAILED while attempting to add the
driver to the store.

0x800F0248 The installation of this device is


SPAPI_E_DEVICE_INSTALL_BLOCKED forbidden by system policy.
Contact your system

74 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

administrator.

0x800F0249 The installation of this driver is


SPAPI_E_DRIVER_INSTALL_BLOCKED forbidden by system policy.
Contact your system
administrator.

0x800F024A The specified INF is the wrong


SPAPI_E_WRONG_INF_TYPE type for this operation.

0x800F024B The hash for the file is not


SPAPI_E_FILE_HASH_NOT_IN_CATALOG present in the specified catalog
file. The file is likely corrupt or
the victim of tampering.

0x800F024C A problem was encountered


SPAPI_E_DRIVER_STORE_DELETE_FAILED while attempting to delete the
driver from the store.

0x800F0300 An unrecoverable stack


SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW overflow was encountered.

0x800F1000 No installed components were


SPAPI_E_ERROR_NOT_INSTALLED detected.

0x80100001 An internal consistency check


SCARD_F_INTERNAL_ERROR failed.

0x80100002 The action was canceled by an


SCARD_E_CANCELLED SCardCancel request.

0x80100003 The supplied handle was invalid.


SCARD_E_INVALID_HANDLE

0x80100004 One or more of the supplied


SCARD_E_INVALID_PARAMETER parameters could not be
properly interpreted.

0x80100005 Registry startup information is


SCARD_E_INVALID_TARGET missing or invalid.

0x80100006 Not enough memory available


SCARD_E_NO_MEMORY to complete this command.

0x80100007 An internal consistency timer


SCARD_F_WAITED_TOO_LONG has expired.

0x80100008 The data buffer to receive


SCARD_E_INSUFFICIENT_BUFFER returned data is too small for
the returned data.

0x80100009 The specified reader name is


SCARD_E_UNKNOWN_READER not recognized.

0x8010000A The user-specified time-out


SCARD_E_TIMEOUT value has expired.

0x8010000B The smart card cannot be


SCARD_E_SHARING_VIOLATION accessed because of other
connections outstanding.

75 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8010000C The operation requires a smart


SCARD_E_NO_SMARTCARD card, but no smart card is
currently in the device.

0x8010000D The specified smart card name


SCARD_E_UNKNOWN_CARD is not recognized.

0x8010000E The system could not dispose of


SCARD_E_CANT_DISPOSE the media in the requested
manner.

0x8010000F The requested protocols are


SCARD_E_PROTO_MISMATCH incompatible with the protocol
currently in use with the smart
card.

0x80100010 The reader or smart card is not


SCARD_E_NOT_READY ready to accept commands.

0x80100011 One or more of the supplied


SCARD_E_INVALID_VALUE parameters values could not be
properly interpreted.

0x80100012 The action was canceled by the


SCARD_E_SYSTEM_CANCELLED system, presumably to log off
or shut down.

0x80100013 An internal communications


SCARD_F_COMM_ERROR error has been detected.

0x80100014 An internal error has been


SCARD_F_UNKNOWN_ERROR detected, but the source is
unknown.

0x80100015 An automatic terminal


SCARD_E_INVALID_ATR recognition (ATR) obtained from
the registry is not a valid ATR
string.

0x80100016 An attempt was made to end a


SCARD_E_NOT_TRANSACTED nonexistent transaction.

0x80100017 The specified reader is not


SCARD_E_READER_UNAVAILABLE currently available for use.

0x80100018 The operation has been aborted


SCARD_P_SHUTDOWN to allow the server application
to exit.

0x80100019 The peripheral component


SCARD_E_PCI_TOO_SMALL interconnect (PCI) Receive
buffer was too small.

0x8010001A The reader driver does not meet


SCARD_E_READER_UNSUPPORTED minimal requirements for
support.

0x8010001B The reader driver did not


SCARD_E_DUPLICATE_READER produce a unique reader name.

0x8010001C The smart card does not meet

76 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

SCARD_E_CARD_UNSUPPORTED minimal requirements for


support.

0x8010001D The smart card resource


SCARD_E_NO_SERVICE manager is not running.

0x8010001E The smart card resource


SCARD_E_SERVICE_STOPPED manager has shut down.

0x8010001F An unexpected card error has


SCARD_E_UNEXPECTED occurred.

0x80100020 No primary provider can be


SCARD_E_ICC_INSTALLATION found for the smart card.

0x80100021 The requested order of object


SCARD_E_ICC_CREATEORDER creation is not supported.

0x80100022 This smart card does not


SCARD_E_UNSUPPORTED_FEATURE support the requested feature.

0x80100023 The identified directory does not


SCARD_E_DIR_NOT_FOUND exist in the smart card.

0x80100024 The identified file does not exist


SCARD_E_FILE_NOT_FOUND in the smart card.

0x80100025 The supplied path does not


SCARD_E_NO_DIR represent a smart card
directory.

0x80100026 The supplied path does not


SCARD_E_NO_FILE represent a smart card file.

0x80100027 Access is denied to this file.


SCARD_E_NO_ACCESS

0x80100028 The smart card does not have


SCARD_E_WRITE_TOO_MANY enough memory to store the
information.

0x80100029 There was an error trying to set


SCARD_E_BAD_SEEK the smart card file object
pointer.

0x8010002A The supplied PIN is incorrect.


SCARD_E_INVALID_CHV

0x8010002B An unrecognized error code was


SCARD_E_UNKNOWN_RES_MNG returned from a layered
component.

0x8010002C The requested certificate does


SCARD_E_NO_SUCH_CERTIFICATE not exist.

0x8010002D The requested certificate could


SCARD_E_CERTIFICATE_UNAVAILABLE not be obtained.

0x8010002E Cannot find a smart card

77 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

SCARD_E_NO_READERS_AVAILABLE reader.

0x8010002F A communications error with


SCARD_E_COMM_DATA_LOST the smart card has been
detected. Retry the operation.

0x80100030 The requested key container


SCARD_E_NO_KEY_CONTAINER does not exist on the smart
card.

0x80100031 The smart card resource


SCARD_E_SERVER_TOO_BUSY manager is too busy to
complete this operation.

0x80100065 The reader cannot communicate


SCARD_W_UNSUPPORTED_CARD with the smart card, due to ATR
configuration conflicts.

0x80100066 The smart card is not


SCARD_W_UNRESPONSIVE_CARD responding to a reset.

0x80100067 Power has been removed from


SCARD_W_UNPOWERED_CARD the smart card, so that further
communication is not possible.

0x80100068 The smart card has been reset,


SCARD_W_RESET_CARD so any shared state information
is invalid.

0x80100069 The smart card has been


SCARD_W_REMOVED_CARD removed, so that further
communication is not possible.

0x8010006A Access was denied because of a


SCARD_W_SECURITY_VIOLATION security violation.

0x8010006B The card cannot be accessed


SCARD_W_WRONG_CHV because the wrong PIN was
presented.

0x8010006C The card cannot be accessed


SCARD_W_CHV_BLOCKED because the maximum number
of PIN entry attempts has been
reached.

0x8010006D The end of the smart card file


SCARD_W_EOF has been reached.

0x8010006E The action was canceled by the


SCARD_W_CANCELLED_BY_USER user.

0x8010006F No PIN was presented to the


SCARD_W_CARD_NOT_AUTHENTICATED smart card.

0x80110401 Errors occurred accessing one


COMADMIN_E_OBJECTERRORS or more objectsthe ErrorInfo
collection contains more detail.

0x80110402 One or more of the object's


COMADMIN_E_OBJECTINVALID properties are missing or
invalid.

78 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80110403 The object was not found in the


COMADMIN_E_KEYMISSING catalog.

0x80110404 The object is already registered.


COMADMIN_E_ALREADYINSTALLED

0x80110407 An error occurred writing to the


COMADMIN_E_APP_FILE_WRITEFAIL application file.

0x80110408 An error occurred reading the


COMADMIN_E_APP_FILE_READFAIL application file.

0x80110409 Invalid version number in


COMADMIN_E_APP_FILE_VERSION application file.

0x8011040A The file path is invalid.


COMADMIN_E_BADPATH

0x8011040B The application is already


COMADMIN_E_APPLICATIONEXISTS installed.

0x8011040C The role already exists.


COMADMIN_E_ROLEEXISTS

0x8011040D An error occurred copying the


COMADMIN_E_CANTCOPYFILE file.

0x8011040F One or more users are not


COMADMIN_E_NOUSER valid.

0x80110410 One or more users in the


COMADMIN_E_INVALIDUSERIDS application file are not valid.

0x80110411 The component's CLSID is


COMADMIN_E_NOREGISTRYCLSID missing or corrupt.

0x80110412 The component's programmatic


COMADMIN_E_BADREGISTRYPROGID ID is missing or corrupt.

0x80110413 Unable to set required


COMADMIN_E_AUTHENTICATIONLEVEL authentication level for update
request.

0x80110414 The identity or password set on


COMADMIN_E_USERPASSWDNOTVALID the application is not valid.

0x80110418 Application file CLSIDs or


COMADMIN_E_CLSIDORIIDMISMATCH instance identifiers (IIDs) do
not match corresponding DLLs.

0x80110419 Interface information is either


COMADMIN_E_REMOTEINTERFACE missing or changed.

0x8011041A DllRegisterServer failed on


COMADMIN_E_DLLREGISTERSERVER component install.

0x8011041B No server file share available.

79 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

COMADMIN_E_NOSERVERSHARE

0x8011041D DLL could not be loaded.


COMADMIN_E_DLLLOADFAILED

0x8011041E The registered TypeLib ID is not


COMADMIN_E_BADREGISTRYLIBID valid.

0x8011041F Application install directory not


COMADMIN_E_APPDIRNOTFOUND found.

0x80110423 Errors occurred while in the


COMADMIN_E_REGISTRARFAILED component registrar.

0x80110424 The file does not exist.


COMADMIN_E_COMPFILE_DOESNOTEXIST

0x80110425 The DLL could not be loaded.


COMADMIN_E_COMPFILE_LOADDLLFAIL

0x80110426 GetClassObject failed in the


COMADMIN_E_COMPFILE_GETCLASSOBJ DLL.

0x80110427 The DLL does not support the


COMADMIN_E_COMPFILE_CLASSNOTAVAIL components listed in the
TypeLib.

0x80110428 The TypeLib could not be


COMADMIN_E_COMPFILE_BADTLB loaded.

0x80110429 The file does not contain


COMADMIN_E_COMPFILE_NOTINSTALLABLE components or component
information.

0x8011042A Changes to this object and its


COMADMIN_E_NOTCHANGEABLE subobjects have been disabled.

0x8011042B The delete function has been


COMADMIN_E_NOTDELETEABLE disabled for this object.

0x8011042C The server catalog version is


COMADMIN_E_SESSION not supported.

0x8011042D The component move was


COMADMIN_E_COMP_MOVE_LOCKED disallowed because the source
or destination application is
either a system application or
currently locked against
changes.

0x8011042E The component move failed


COMADMIN_E_COMP_MOVE_BAD_DEST because the destination
application no longer exists.

0x80110430 The system was unable to


COMADMIN_E_REGISTERTLB register the TypeLib.

0x80110433 This operation cannot be


COMADMIN_E_SYSTEMAPP performed on the system

80 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

application.

0x80110434 The component registrar


COMADMIN_E_COMPFILE_NOREGISTRAR referenced in this file is not
available.

0x80110435 A component in the same DLL is


COMADMIN_E_COREQCOMPINSTALLED already installed.

0x80110436 The service is not installed.


COMADMIN_E_SERVICENOTINSTALLED

0x80110437 One or more property settings


COMADMIN_E_PROPERTYSAVEFAILED are either invalid or in conflict
with each other.

0x80110438 The object you are attempting


COMADMIN_E_OBJECTEXISTS to add or rename already
exists.

0x80110439 The component already exists.


COMADMIN_E_COMPONENTEXISTS

0x8011043B The registration file is corrupt.


COMADMIN_E_REGFILE_CORRUPT

0x8011043C The property value is too large.


COMADMIN_E_PROPERTY_OVERFLOW

0x8011043E Object was not found in


COMADMIN_E_NOTINREGISTRY registry.

0x8011043F This object cannot be pooled.


COMADMIN_E_OBJECTNOTPOOLABLE

0x80110446 A CLSID with the same GUID as


COMADMIN_E_APPLID_MATCHES_CLSID the new application ID is
already installed on this
machine.

0x80110447 A role assigned to a component,


COMADMIN_E_ROLE_DOES_NOT_EXIST interface, or method did not
exist in the application.

0x80110448 You must have components in


COMADMIN_E_START_APP_NEEDS_COMPONENTS an application to start the
application.

0x80110449 This operation is not enabled on


COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM this platform.

0x8011044A Application proxy is not


COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY exportable.

0x8011044B Failed to start application


COMADMIN_E_CAN_NOT_START_APP because it is either a library
application or an application
proxy.

0x8011044C System application is not

81 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

COMADMIN_E_CAN_NOT_EXPORT_SYS_APP exportable.

0x8011044D Cannot subscribe to this


COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT component (the component
might have been imported).

0x8011044E An event class cannot also be a


COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER subscriber component.

0x8011044F Library applications and


COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE application proxies are
incompatible.

0x80110450 This function is valid for the


COMADMIN_E_BASE_PARTITION_ONLY base partition only.

0x80110451 You cannot start an application


COMADMIN_E_START_APP_DISABLED that has been disabled.

0x80110457 The specified partition name is


COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME already in use on this computer.

0x80110458 The specified partition name is


COMADMIN_E_CAT_INVALID_PARTITION_NAME invalid. Check that the name
contains at least one visible
character.

0x80110459 The partition cannot be deleted


COMADMIN_E_CAT_PARTITION_IN_USE because it is the default
partition for one or more users.

0x8011045A The partition cannot be


COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES exported because one or more
components in the partition
have the same file name.

0x8011045B Applications that contain one or


COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED more imported components
cannot be installed into a
nonbase partition.

0x8011045C The application name is not


COMADMIN_E_AMBIGUOUS_APPLICATION_NAME unique and cannot be resolved
to an application ID.

0x8011045D The partition name is not


COMADMIN_E_AMBIGUOUS_PARTITION_NAME unique and cannot be resolved
to a partition ID.

0x80110472 The COM+ registry database


COMADMIN_E_REGDB_NOTINITIALIZED has not been initialized.

0x80110473 The COM+ registry database is


COMADMIN_E_REGDB_NOTOPEN not open.

0x80110474 The COM+ registry database


COMADMIN_E_REGDB_SYSTEMERR detected a system error.

0x80110475 The COM+ registry database is


COMADMIN_E_REGDB_ALREADYRUNNING already running.

82 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80110480 This version of the COM+


COMADMIN_E_MIG_VERSIONNOTSUPPORTED registry database cannot be
migrated.

0x80110481 The schema version to be


COMADMIN_E_MIG_SCHEMANOTFOUND migrated could not be found in
the COM+ registry database.

0x80110482 There was a type mismatch


COMADMIN_E_CAT_BITNESSMISMATCH between binaries.

0x80110483 A binary of unknown or invalid


COMADMIN_E_CAT_UNACCEPTABLEBITNESS type was provided.

0x80110484 There was a type mismatch


COMADMIN_E_CAT_WRONGAPPBITNESS between a binary and an
application.

0x80110485 The application cannot be


COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED paused or resumed.

0x80110486 The COM+ catalog server threw


COMADMIN_E_CAT_SERVERFAULT an exception during execution.

0x80110600 Only COM+ applications marked


COMQC_E_APPLICATION_NOT_QUEUED "queued" can be invoked using
the "queue" moniker.

0x80110601 At least one interface must be


COMQC_E_NO_QUEUEABLE_INTERFACES marked "queued" to create a
queued component instance
with the "queue" moniker.

0x80110602 Message Queuing is required for


COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE the requested operation and is
not installed.

0x80110603 Unable to marshal an interface


COMQC_E_NO_IPERSISTSTREAM that does not support
IPersistStream.

0x80110604 The message is improperly


COMQC_E_BAD_MESSAGE formatted or was damaged in
transit.

0x80110605 An unauthenticated message


COMQC_E_UNAUTHENTICATED was received by an application
that accepts only authenticated
messages.

0x80110606 The message was requeued or


COMQC_E_UNTRUSTED_ENQUEUER moved by a user not in the QC
Trusted User "role".

0x80110701 Cannot create a duplicate


MSDTC_E_DUPLICATE_RESOURCE resource of type Distributed
Transaction Coordinator.

0x80110808 One of the objects being


COMADMIN_E_OBJECT_PARENT_MISSING inserted or updated does not
belong to a valid parent

83 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

collection.

0x80110809 One of the specified objects


COMADMIN_E_OBJECT_DOES_NOT_EXIST cannot be found.

0x8011080A The specified application is not


COMADMIN_E_APP_NOT_RUNNING currently running.

0x8011080B The partitions specified are not


COMADMIN_E_INVALID_PARTITION valid.

0x8011080D COM+ applications that run as


COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE Windows NT service cannot be
pooled or recycled.

0x8011080E One or more users are already


COMADMIN_E_USER_IN_SET assigned to a local partition set.

0x8011080F Library applications cannot be


COMADMIN_E_CANTRECYCLELIBRARYAPPS recycled.

0x80110811 Applications running as


COMADMIN_E_CANTRECYCLESERVICEAPPS Windows NT services cannot be
recycled.

0x80110812 The process has already been


COMADMIN_E_PROCESSALREADYRECYCLED recycled.

0x80110813 A paused process cannot be


COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED recycled.

0x80110814 Library applications cannot be


COMADMIN_E_CANTMAKEINPROCSERVICE Windows NT services.

0x80110815 The ProgID provided to the


COMADMIN_E_PROGIDINUSEBYCLSID copy operation is invalid. The
ProgID is in use by another
registered CLSID.

0x80110816 The partition specified as the


COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET default is not a member of the
partition set.

0x80110817 A recycled process cannot be


COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED paused.

0x80110818 Access to the specified partition


COMADMIN_E_PARTITION_ACCESSDENIED is denied.

0x80110819 Only application files (*.msi


COMADMIN_E_PARTITION_MSI_ONLY files) can be installed into
partitions.

0x8011081A Applications containing one or


COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT more legacy components cannot
be exported to 1.0 format.

0x8011081B Legacy components cannot


COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS exist in nonbase partitions.

84 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8011081C A component cannot be moved


COMADMIN_E_COMP_MOVE_SOURCE (or copied) from the System
Application, an application
proxy, or a nonchangeable
application.

0x8011081D A component cannot be moved


COMADMIN_E_COMP_MOVE_DEST (or copied) to the System
Application, an application
proxy or a nonchangeable
application.

0x8011081E A private component cannot be


COMADMIN_E_COMP_MOVE_PRIVATE moved (or copied) to a library
application or to the base
partition.

0x8011081F The Base Application Partition


COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET exists in all partition sets and
cannot be removed.

0x80110820 Alas, Event Class components


COMADMIN_E_CANNOT_ALIAS_EVENTCLASS cannot be aliased.

0x80110821 Access is denied because the


COMADMIN_E_PRIVATE_ACCESSDENIED component is private.

0x80110822 The specified SAFER level is


COMADMIN_E_SAFERINVALID invalid.

0x80110823 The specified user cannot write


COMADMIN_E_REGISTRY_ACCESSDENIED to the system registry.

0x80110824 COM+ partitions are currently


COMADMIN_E_PARTITIONS_DISABLED disabled.

0x801F0001 A handler was not defined by


ERROR_FLT_NO_HANDLER_DEFINED the filter for this operation.

0x801F0002 A context is already defined for


ERROR_FLT_CONTEXT_ALREADY_DEFINED this object.

0x801F0003 Asynchronous requests are not


ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST valid for this operation.

0x801F0004 Disallow the Fast IO path for


ERROR_FLT_DISALLOW_FAST_IO this operation.

0x801F0005 An invalid name request was


ERROR_FLT_INVALID_NAME_REQUEST made. The name requested
cannot be retrieved at this time.

0x801F0006 Posting this operation to a


ERROR_FLT_NOT_SAFE_TO_POST_OPERATION worker thread for further
processing is not safe at this
time because it could lead to a
system deadlock.

0x801F0007 The Filter Manager was not


initialized when a filter tried to

85 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

ERROR_FLT_NOT_INITIALIZED register. Be sure that the Filter


Manager is being loaded as a
driver.

0x801F0008 The filter is not ready for


ERROR_FLT_FILTER_NOT_READY attachment to volumes because
it has not finished initializing
(FltStartFiltering has not been
called).

0x801F0009 The filter must clean up any


ERROR_FLT_POST_OPERATION_CLEANUP operation-specific context at
this time because it is being
removed from the system
before the operation is
completed by the lower drivers.

0x801F000A The Filter Manager had an


ERROR_FLT_INTERNAL_ERROR internal error from which it
cannot recover; therefore, the
operation has been failed. This
is usually the result of a filter
returning an invalid value from
a preoperation callback.

0x801F000B The object specified for this


ERROR_FLT_DELETING_OBJECT action is in the process of being
deleted; therefore, the action
requested cannot be completed
at this time.

0x801F000C Nonpaged pool must be used


ERROR_FLT_MUST_BE_NONPAGED_POOL for this type of context.

0x801F000D A duplicate handler definition


ERROR_FLT_DUPLICATE_ENTRY has been provided for an
operation.

0x801F000E The callback data queue has


ERROR_FLT_CBDQ_DISABLED been disabled.

0x801F000F Do not attach the filter to the


ERROR_FLT_DO_NOT_ATTACH volume at this time.

0x801F0010 Do not detach the filter from


ERROR_FLT_DO_NOT_DETACH the volume at this time.

0x801F0011 An instance already exists at


ERROR_FLT_INSTANCE_ALTITUDE_COLLISION this altitude on the volume
specified.

0x801F0012 An instance already exists with


ERROR_FLT_INSTANCE_NAME_COLLISION this name on the volume
specified.

0x801F0013 The system could not find the


ERROR_FLT_FILTER_NOT_FOUND filter specified.

0x801F0014 The system could not find the


ERROR_FLT_VOLUME_NOT_FOUND volume specified.

86 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x801F0015 The system could not find the


ERROR_FLT_INSTANCE_NOT_FOUND instance specified.

0x801F0016 No registered context allocation


ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND definition was found for the
given request.

0x801F0017 An invalid parameter was


ERROR_FLT_INVALID_CONTEXT_REGISTRATION specified during context
registration.

0x801F0018 The name requested was not


ERROR_FLT_NAME_CACHE_MISS found in the Filter Manager
name cache and could not be
retrieved from the file system.

0x801F0019 The requested device object


ERROR_FLT_NO_DEVICE_OBJECT does not exist for the given
volume.

0x801F001A The specified volume is already


ERROR_FLT_VOLUME_ALREADY_MOUNTED mounted.

0x801F001B The specified Transaction


ERROR_FLT_ALREADY_ENLISTED Context is already enlisted in a
transaction.

0x801F001C The specified context is already


ERROR_FLT_CONTEXT_ALREADY_LINKED attached to another object.

0x801F0020 No waiter is present for the


ERROR_FLT_NO_WAITER_FOR_REPLY filter's reply to this message.

0x80260001 {Display Driver Stopped


ERROR_HUNG_DISPLAY_DRIVER_THREAD Responding} The %hs display
driver has stopped working
normally. Save your work and
reboot the system to restore full
display functionality. The next
time you reboot the machine a
dialog will be displayed giving
you a chance to report this
failure to Microsoft.

0x80261001 Monitor descriptor could not be


ERROR_MONITOR_NO_DESCRIPTOR obtained.

0x80261002 Format of the obtained monitor


ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT descriptor is not supported by
this release.

0x80263001 {Desktop Composition is


DWM_E_COMPOSITIONDISABLED Disabled} The operation could
not be completed because
desktop composition is disabled.

0x80263002 {Some Desktop Composition


DWM_E_REMOTING_NOT_SUPPORTED APIs Are Not Supported While
Remoting} Some desktop
composition APIs are not
supported while remoting. The

87 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

operation is not supported while


running in a remote session.

0x80263003 {No DWM Redirection Surface is


DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE Available} The Desktop Window
Manager (DWM) was unable to
provide a redirection surface to
complete the DirectX present.

0x80263004 {DWM Is Not Queuing Presents


DWM_E_NOT_QUEUING_PRESENTS for the Specified Window} The
window specified is not
currently using queued
presents.

0x80280000 This is an error mask to convert


TPM_E_ERROR_MASK Trusted Platform Module (TPM)
hardware errors to Win32
errors.

0x80280001 Authentication failed.


TPM_E_AUTHFAIL

0x80280002 The index to a Platform


TPM_E_BADINDEX Configuration Register (PCR),
DIR, or other register is
incorrect.

0x80280003 One or more parameters are


TPM_E_BAD_PARAMETER bad.

0x80280004 An operation completed


TPM_E_AUDITFAILURE successfully but the auditing of
that operation failed.

0x80280005 The clear disable flag is set and


TPM_E_CLEAR_DISABLED all clear operations now require
physical access.

0x80280006 The TPM is deactivated.


TPM_E_DEACTIVATED

0x80280007 The TPM is disabled.


TPM_E_DISABLED

0x80280008 The target command has been


TPM_E_DISABLED_CMD disabled.

0x80280009 The operation failed.


TPM_E_FAIL

0x8028000A The ordinal was unknown or


TPM_E_BAD_ORDINAL inconsistent.

0x8028000B The ability to install an owner is


TPM_E_INSTALL_DISABLED disabled.

0x8028000C The key handle cannot be


TPM_E_INVALID_KEYHANDLE interpreted.

88 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8028000D The key handle points to an


TPM_E_KEYNOTFOUND invalid key.

0x8028000E Unacceptable encryption


TPM_E_INAPPROPRIATE_ENC scheme.

0x8028000F Migration authorization failed.


TPM_E_MIGRATEFAIL

0x80280010 PCR information could not be


TPM_E_INVALID_PCR_INFO interpreted.

0x80280011 No room to load key.


TPM_E_NOSPACE

0x80280012 There is no storage root key


TPM_E_NOSRK (SRK) set.

0x80280013 An encrypted blob is invalid or


TPM_E_NOTSEALED_BLOB was not created by this TPM.

0x80280014 There is already an owner.


TPM_E_OWNER_SET

0x80280015 The TPM has insufficient internal


TPM_E_RESOURCES resources to perform the
requested action.

0x80280016 A random string was too short.


TPM_E_SHORTRANDOM

0x80280017 The TPM does not have the


TPM_E_SIZE space to perform the operation.

0x80280018 The named PCR value does not


TPM_E_WRONGPCRVAL match the current PCR value.

0x80280019 The paramSize argument to the


TPM_E_BAD_PARAM_SIZE command has the incorrect
value.

0x8028001A There is no existing SHA-1


TPM_E_SHA_THREAD thread.

0x8028001B The calculation is unable to


TPM_E_SHA_ERROR proceed because the existing
SHA-1 thread has already
encountered an error.

0x8028001C Self-test has failed and the TPM


TPM_E_FAILEDSELFTEST has shut down.

0x8028001D The authorization for the second


TPM_E_AUTH2FAIL key in a two-key function failed
authorization.

0x8028001E The tag value sent to for a


TPM_E_BADTAG command is invalid.

89 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8028001F An I/O error occurred


TPM_E_IOERROR transmitting information to the
TPM.

0x80280020 The encryption process had a


TPM_E_ENCRYPT_ERROR problem.

0x80280021 The decryption process did not


TPM_E_DECRYPT_ERROR complete.

0x80280022 An invalid handle was used.


TPM_E_INVALID_AUTHHANDLE

0x80280023 The TPM does not have an


TPM_E_NO_ENDORSEMENT endorsement key (EK) installed.

0x80280024 The usage of a key is not


TPM_E_INVALID_KEYUSAGE allowed.

0x80280025 The submitted entity type is not


TPM_E_WRONG_ENTITYTYPE allowed.

0x80280026 The command was received in


TPM_E_INVALID_POSTINIT the wrong sequence relative to
TPM_Init and a subsequent
TPM_Startup.

0x80280027 Signed data cannot include


TPM_E_INAPPROPRIATE_SIG additional DER information.

0x80280028 The key properties in


TPM_E_BAD_KEY_PROPERTY TPM_KEY_PARMs are not
supported by this TPM.

0x80280029 The migration properties of this


TPM_E_BAD_MIGRATION key are incorrect.

0x8028002A The signature or encryption


TPM_E_BAD_SCHEME scheme for this key is incorrect
or not permitted in this
situation.

0x8028002B The size of the data (or blob)


TPM_E_BAD_DATASIZE parameter is bad or inconsistent
with the referenced key.

0x8028002C A mode parameter is bad, such


TPM_E_BAD_MODE as capArea or subCapArea for
TPM_GetCapability,
physicalPresence parameter for
TPM_PhysicalPresence, or
migrationType for
TPM_CreateMigrationBlob.

0x8028002D Either the physicalPresence or


TPM_E_BAD_PRESENCE physicalPresenceLock bits have
the wrong value.

0x8028002E The TPM cannot perform this


TPM_E_BAD_VERSION version of the capability.

90 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8028002F The TPM does not allow for


TPM_E_NO_WRAP_TRANSPORT wrapped transport sessions.

0x80280030 TPM audit construction failed


TPM_E_AUDITFAIL_UNSUCCESSFUL and the underlying command
was returning a failure code
also.

0x80280031 TPM audit construction failed


TPM_E_AUDITFAIL_SUCCESSFUL and the underlying command
was returning success.

0x80280032 Attempt to reset a PCR that


TPM_E_NOTRESETABLE does not have the resettable
attribute.

0x80280033 Attempt to reset a PCR register


TPM_E_NOTLOCAL that requires locality and the
locality modifier not part of
command transport.

0x80280034 Make identity blob not properly


TPM_E_BAD_TYPE typed.

0x80280035 When saving context identified


TPM_E_INVALID_RESOURCE resource type does not match
actual resource.

0x80280036 The TPM is attempting to


TPM_E_NOTFIPS execute a command only
available when in Federal
Information Processing
Standards (FIPS) mode.

0x80280037 The command is attempting to


TPM_E_INVALID_FAMILY use an invalid family ID.

0x80280038 The permission to manipulate


TPM_E_NO_NV_PERMISSION the NV storage is not available.

0x80280039 The operation requires a signed


TPM_E_REQUIRES_SIGN command.

0x8028003A Wrong operation to load an NV


TPM_E_KEY_NOTSUPPORTED key.

0x8028003B NV_LoadKey blob requires both


TPM_E_AUTH_CONFLICT owner and blob authorization.

0x8028003C The NV area is locked and not


TPM_E_AREA_LOCKED writable.

0x8028003D The locality is incorrect for the


TPM_E_BAD_LOCALITY attempted operation.

0x8028003E The NV area is read-only and


TPM_E_READ_ONLY cannot be written to.

0x8028003F There is no protection on the

91 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

TPM_E_PER_NOWRITE write to the NV area.

0x80280040 The family count value does not


TPM_E_FAMILYCOUNT match.

0x80280041 The NV area has already been


TPM_E_WRITE_LOCKED written to.

0x80280042 The NV area attributes conflict.


TPM_E_BAD_ATTRIBUTES

0x80280043 The structure tag and version


TPM_E_INVALID_STRUCTURE are invalid or inconsistent.

0x80280044 The key is under control of the


TPM_E_KEY_OWNER_CONTROL TPM owner and can only be
evicted by the TPM owner.

0x80280045 The counter handle is incorrect.


TPM_E_BAD_COUNTER

0x80280046 The write is not a complete


TPM_E_NOT_FULLWRITE write of the area.

0x80280047 The gap between saved context


TPM_E_CONTEXT_GAP counts is too large.

0x80280048 The maximum number of NV


TPM_E_MAXNVWRITES writes without an owner has
been exceeded.

0x80280049 No operator AuthData value is


TPM_E_NOOPERATOR set.

0x8028004A The resource pointed to by


TPM_E_RESOURCEMISSING context is not loaded.

0x8028004B The delegate administration is


TPM_E_DELEGATE_LOCK locked.

0x8028004C Attempt to manage a family


TPM_E_DELEGATE_FAMILY other then the delegated family.

0x8028004D Delegation table management


TPM_E_DELEGATE_ADMIN not enabled.

0x8028004E There was a command executed


TPM_E_TRANSPORT_NOTEXCLUSIVE outside an exclusive transport
session.

0x8028004F Attempt to context save an


TPM_E_OWNER_CONTROL owner evict controlled key.

0x80280050 The DAA command has no


TPM_E_DAA_RESOURCES resources available to execute
the command.

0x80280051 The consistency check on DAA


TPM_E_DAA_INPUT_DATA0 parameter inputData0 has

92 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

failed.

0x80280052 The consistency check on DAA


TPM_E_DAA_INPUT_DATA1 parameter inputData1 has
failed.

0x80280053 The consistency check on


TPM_E_DAA_ISSUER_SETTINGS DAA_issuerSettings has failed.

0x80280054 The consistency check on


TPM_E_DAA_TPM_SETTINGS DAA_tpmSpecific has failed.

0x80280055 The atomic process indicated by


TPM_E_DAA_STAGE the submitted DAA command is
not the expected process.

0x80280056 The issuer's validity check has


TPM_E_DAA_ISSUER_VALIDITY detected an inconsistency.

0x80280057 The consistency check on w has


TPM_E_DAA_WRONG_W failed.

0x80280058 The handle is incorrect.


TPM_E_BAD_HANDLE

0x80280059 Delegation is not correct.


TPM_E_BAD_DELEGATE

0x8028005A The context blob is invalid.


TPM_E_BADCONTEXT

0x8028005B Too many contexts held by the


TPM_E_TOOMANYCONTEXTS TPM.

0x8028005C Migration authority signature


TPM_E_MA_TICKET_SIGNATURE validation failure.

0x8028005D Migration destination not


TPM_E_MA_DESTINATION authenticated.

0x8028005E Migration source incorrect.


TPM_E_MA_SOURCE

0x8028005F Incorrect migration authority.


TPM_E_MA_AUTHORITY

0x80280061 Attempt to revoke the EK and


TPM_E_PERMANENTEK the EK is not revocable.

0x80280062 Bad signature of CMK ticket.


TPM_E_BAD_SIGNATURE

0x80280063 There is no room in the context


TPM_E_NOCONTEXTSPACE list for additional contexts.

0x80280400 The command was blocked.


TPM_E_COMMAND_BLOCKED

93 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80280401 The specified handle was not


TPM_E_INVALID_HANDLE found.

0x80280402 The TPM returned a duplicate


TPM_E_DUPLICATE_VHANDLE handle and the command needs
to be resubmitted.

0x80280403 The command within the


TPM_E_EMBEDDED_COMMAND_BLOCKED transport was blocked.

0x80280404 The command within the


TPM_E_EMBEDDED_COMMAND_UNSUPPORTED transport is not supported.

0x80280800 The TPM is too busy to respond


TPM_E_RETRY to the command immediately,
but the command could be
resubmitted at a later time.

0x80280801 SelfTestFull has not been run.


TPM_E_NEEDS_SELFTEST

0x80280802 The TPM is currently executing


TPM_E_DOING_SELFTEST a full self-test.

0x80280803 The TPM is defending against


TPM_E_DEFEND_LOCK_RUNNING dictionary attacks and is in a
time-out period.

0x80284001 An internal software error has


TBS_E_INTERNAL_ERROR been detected.

0x80284002 One or more input parameters


TBS_E_BAD_PARAMETER are bad.

0x80284003 A specified output pointer is


TBS_E_INVALID_OUTPUT_POINTER bad.

0x80284004 The specified context handle


TBS_E_INVALID_CONTEXT does not refer to a valid
context.

0x80284005 A specified output buffer is too


TBS_E_INSUFFICIENT_BUFFER small.

0x80284006 An error occurred while


TBS_E_IOERROR communicating with the TPM.

0x80284007 One or more context


TBS_E_INVALID_CONTEXT_PARAM parameters are invalid.

0x80284008 The TPM Base Services (TBS) is


TBS_E_SERVICE_NOT_RUNNING not running and could not be
started.

0x80284009 A new context could not be


TBS_E_TOO_MANY_TBS_CONTEXTS created because there are too
many open contexts.

0x8028400A A new virtual resource could not


be created because there are

94 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

TBS_E_TOO_MANY_RESOURCES too many open virtual


resources.

0x8028400B The TBS service has been


TBS_E_SERVICE_START_PENDING started but is not yet running.

0x8028400C The physical presence interface


TBS_E_PPI_NOT_SUPPORTED is not supported.

0x8028400D The command was canceled.


TBS_E_COMMAND_CANCELED

0x8028400E The input or output buffer is too


TBS_E_BUFFER_TOO_LARGE large.

0x80290100 The command buffer is not in


TPMAPI_E_INVALID_STATE the correct state.

0x80290101 The command buffer does not


TPMAPI_E_NOT_ENOUGH_DATA contain enough data to satisfy
the request.

0x80290102 The command buffer cannot


TPMAPI_E_TOO_MUCH_DATA contain any more data.

0x80290103 One or more output parameters


TPMAPI_E_INVALID_OUTPUT_POINTER was null or invalid.

0x80290104 One or more input parameters


TPMAPI_E_INVALID_PARAMETER are invalid.

0x80290105 Not enough memory was


TPMAPI_E_OUT_OF_MEMORY available to satisfy the request.

0x80290106 The specified buffer was too


TPMAPI_E_BUFFER_TOO_SMALL small.

0x80290107 An internal error was detected.


TPMAPI_E_INTERNAL_ERROR

0x80290108 The caller does not have the


TPMAPI_E_ACCESS_DENIED appropriate rights to perform
the requested operation.

0x80290109 The specified authorization


TPMAPI_E_AUTHORIZATION_FAILED information was invalid.

0x8029010A The specified context handle


TPMAPI_E_INVALID_CONTEXT_HANDLE was not valid.

0x8029010B An error occurred while


TPMAPI_E_TBS_COMMUNICATION_ERROR communicating with the TBS.

0x8029010C The TPM returned an


TPMAPI_E_TPM_COMMAND_ERROR unexpected result.

0x8029010D The message was too large for


TPMAPI_E_MESSAGE_TOO_LARGE the encoding scheme.

95 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8029010E The encoding in the binary large


TPMAPI_E_INVALID_ENCODING object (BLOB) was not
recognized.

0x8029010F The key size is not valid.


TPMAPI_E_INVALID_KEY_SIZE

0x80290110 The encryption operation failed.


TPMAPI_E_ENCRYPTION_FAILED

0x80290111 The key parameters structure


TPMAPI_E_INVALID_KEY_PARAMS was not valid.

0x80290112 The requested supplied data


TPMAPI_E_INVALID_MIGRATION_AUTHORIZATION_BLOB does not appear to be a valid
migration authorization BLOB.

0x80290113 The specified PCR index was


TPMAPI_E_INVALID_PCR_INDEX invalid.

0x80290114 The data given does not appear


TPMAPI_E_INVALID_DELEGATE_BLOB to be a valid delegate BLOB.

0x80290115 One or more of the specified


TPMAPI_E_INVALID_CONTEXT_PARAMS context parameters was not
valid.

0x80290116 The data given does not appear


TPMAPI_E_INVALID_KEY_BLOB to be a valid key BLOB.

0x80290117 The specified PCR data was


TPMAPI_E_INVALID_PCR_DATA invalid.

0x80290118 The format of the owner


TPMAPI_E_INVALID_OWNER_AUTH authorization data was invalid.

0x80290200 The specified buffer was too


TBSIMP_E_BUFFER_TOO_SMALL small.

0x80290201 The context could not be


TBSIMP_E_CLEANUP_FAILED cleaned up.

0x80290202 The specified context handle is


TBSIMP_E_INVALID_CONTEXT_HANDLE invalid.

0x80290203 An invalid context parameter


TBSIMP_E_INVALID_CONTEXT_PARAM was specified.

0x80290204 An error occurred while


TBSIMP_E_TPM_ERROR communicating with the TPM.

0x80290205 No entry with the specified key


TBSIMP_E_HASH_BAD_KEY was found.

0x80290206 The specified virtual handle


TBSIMP_E_DUPLICATE_VHANDLE matches a virtual handle
already in use.

96 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80290207 The pointer to the returned


TBSIMP_E_INVALID_OUTPUT_POINTER handle location was null or
invalid.

0x80290208 One or more parameters are


TBSIMP_E_INVALID_PARAMETER invalid.

0x80290209 The RPC subsystem could not


TBSIMP_E_RPC_INIT_FAILED be initialized.

0x8029020A The TBS scheduler is not


TBSIMP_E_SCHEDULER_NOT_RUNNING running.

0x8029020B The command was canceled.


TBSIMP_E_COMMAND_CANCELED

0x8029020C There was not enough memory


TBSIMP_E_OUT_OF_MEMORY to fulfill the request.

0x8029020D The specified list is empty, or


TBSIMP_E_LIST_NO_MORE_ITEMS the iteration has reached the
end of the list.

0x8029020E The specified item was not


TBSIMP_E_LIST_NOT_FOUND found in the list.

0x8029020F The TPM does not have enough


TBSIMP_E_NOT_ENOUGH_SPACE space to load the requested
resource.

0x80290210 There are too many TPM


TBSIMP_E_NOT_ENOUGH_TPM_CONTEXTS contexts in use.

0x80290211 The TPM command failed.


TBSIMP_E_COMMAND_FAILED

0x80290212 The TBS does not recognize the


TBSIMP_E_UNKNOWN_ORDINAL specified ordinal.

0x80290213 The requested resource is no


TBSIMP_E_RESOURCE_EXPIRED longer available.

0x80290214 The resource type did not


TBSIMP_E_INVALID_RESOURCE match.

0x80290215 No resources can be unloaded.


TBSIMP_E_NOTHING_TO_UNLOAD

0x80290216 No new entries can be added to


TBSIMP_E_HASH_TABLE_FULL the hash table.

0x80290217 A new TBS context could not be


TBSIMP_E_TOO_MANY_TBS_CONTEXTS created because there are too
many open contexts.

0x80290218 A new virtual resource could not


TBSIMP_E_TOO_MANY_RESOURCES be created because there are
too many open virtual
resources.

97 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80290219 The physical presence interface


TBSIMP_E_PPI_NOT_SUPPORTED is not supported.

0x8029021A TBS is not compatible with the


TBSIMP_E_TPM_INCOMPATIBLE version of TPM found on the
system.

0x80290300 A general error was detected


TPM_E_PPI_ACPI_FAILURE when attempting to acquire the
BIOS response to a physical
presence command.

0x80290301 The user failed to confirm the


TPM_E_PPI_USER_ABORT TPM operation request.

0x80290302 The BIOS failure prevented the


TPM_E_PPI_BIOS_FAILURE successful execution of the
requested TPM operation (for
example, invalid TPM operation
request, BIOS communication
error with the TPM).

0x80290303 The BIOS does not support the


TPM_E_PPI_NOT_SUPPORTED physical presence interface.

0x80300002 A Data Collector Set was not


PLA_E_DCS_NOT_FOUND found.

0x80300045 Unable to start Data Collector


PLA_E_TOO_MANY_FOLDERS Set because there are too many
folders.

0x80300070 Not enough free disk space to


PLA_E_NO_MIN_DISK start Data Collector Set.

0x803000AA Data Collector Set is in use.


PLA_E_DCS_IN_USE

0x803000B7 Data Collector Set already


PLA_E_DCS_ALREADY_EXISTS exists.

0x80300101 Property value conflict.


PLA_E_PROPERTY_CONFLICT

0x80300102 The current configuration for


PLA_E_DCS_SINGLETON_REQUIRED this Data Collector Set requires
that it contain exactly one Data
Collector.

0x80300103 A user account is required to


PLA_E_CREDENTIALS_REQUIRED commit the current Data
Collector Set properties.

0x80300104 Data Collector Set is not


PLA_E_DCS_NOT_RUNNING running.

0x80300105 A conflict was detected in the


PLA_E_CONFLICT_INCL_EXCL_API list of include and exclude APIs.
Do not specify the same API in
both the include list and the

98 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

exclude list.

0x80300106 The executable path specified


PLA_E_NETWORK_EXE_NOT_VALID refers to a network share or
UNC path.

0x80300107 The executable path specified is


PLA_E_EXE_ALREADY_CONFIGURED already configured for API
tracing.

0x80300108 The executable path specified


PLA_E_EXE_PATH_NOT_VALID does not exist. Verify that the
specified path is correct.

0x80300109 Data Collector already exists.


PLA_E_DC_ALREADY_EXISTS

0x8030010A The wait for the Data Collector


PLA_E_DCS_START_WAIT_TIMEOUT Set start notification has timed
out.

0x8030010B The wait for the Data Collector


PLA_E_DC_START_WAIT_TIMEOUT to start has timed out.

0x8030010C The wait for the report


PLA_E_REPORT_WAIT_TIMEOUT generation tool to finish has
timed out.

0x8030010D Duplicate items are not allowed.


PLA_E_NO_DUPLICATES

0x8030010E When specifying the executable


PLA_E_EXE_FULL_PATH_REQUIRED to trace, you must specify a full
path to the executable and not
just a file name.

0x8030010F The session name provided is


PLA_E_INVALID_SESSION_NAME invalid.

0x80300110 The Event Log channel


PLA_E_PLA_CHANNEL_NOT_ENABLED Microsoft-Windows-Diagnosis-
PLA/Operational must be
enabled to perform this
operation.

0x80300111 The Event Log channel


PLA_E_TASKSCHED_CHANNEL_NOT_ENABLED Microsoft-Windows-
TaskScheduler must be enabled
to perform this operation.

0x80310000 The volume must be unlocked


FVE_E_LOCKED_VOLUME before it can be used.

0x80310001 The volume is fully decrypted


FVE_E_NOT_ENCRYPTED and no key is available.

0x80310002 The firmware does not support


FVE_E_NO_TPM_BIOS using a TPM during boot.

0x80310003 The firmware does not use a


TPM to perform initial program

99 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

FVE_E_NO_MBR_METRIC load (IPL) measurement.

0x80310004 The master boot record (MBR)


FVE_E_NO_BOOTSECTOR_METRIC is not TPM-aware.

0x80310005 The BOOTMGR is not being


FVE_E_NO_BOOTMGR_METRIC measured by the TPM.

0x80310006 The BOOTMGR component does


FVE_E_WRONG_BOOTMGR not perform expected TPM
measurements.

0x80310007 No secure key protection


FVE_E_SECURE_KEY_REQUIRED mechanism has been defined.

0x80310008 This volume has not been


FVE_E_NOT_ACTIVATED provisioned for encryption.

0x80310009 Requested action was denied by


FVE_E_ACTION_NOT_ALLOWED the full-volume encryption
(FVE) control engine.

0x8031000A The Active Directory forest does


FVE_E_AD_SCHEMA_NOT_INSTALLED not contain the required
attributes and classes to host
FVE or TPM information.

0x8031000B The type of data obtained from


FVE_E_AD_INVALID_DATATYPE Active Directory was not
expected.

0x8031000C The size of the data obtained


FVE_E_AD_INVALID_DATASIZE from Active Directory was not
expected.

0x8031000D The attribute read from Active


FVE_E_AD_NO_VALUES Directory has no (zero) values.

0x8031000E The attribute was not set.


FVE_E_AD_ATTR_NOT_SET

0x8031000F The specified GUID could not be


FVE_E_AD_GUID_NOT_FOUND found.

0x80310010 The control block for the


FVE_E_BAD_INFORMATION encrypted volume is not valid.

0x80310011 Not enough free space


FVE_E_TOO_SMALL remaining on volume to allow
encryption.

0x80310012 The volume cannot be


FVE_E_SYSTEM_VOLUME encrypted because it is required
to boot the operating system.

0x80310013 The volume cannot be


FVE_E_FAILED_WRONG_FS encrypted because the file
system is not supported.

0x80310014 The file system is inconsistent.

100 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

FVE_E_FAILED_BAD_FS Run CHKDSK.

0x80310015 This volume cannot be


FVE_E_NOT_SUPPORTED encrypted.

0x80310016 Data supplied is malformed.


FVE_E_BAD_DATA

0x80310017 Volume is not bound to the


FVE_E_VOLUME_NOT_BOUND system.

0x80310018 TPM must be owned before a


FVE_E_TPM_NOT_OWNED volume can be bound to it.

0x80310019 The volume specified is not a


FVE_E_NOT_DATA_VOLUME data volume.

0x8031001A The buffer supplied to a


FVE_E_AD_INSUFFICIENT_BUFFER function was insufficient to
contain the returned data.

0x8031001B A read operation failed while


FVE_E_CONV_READ converting the volume.

0x8031001C A write operation failed while


FVE_E_CONV_WRITE converting the volume.

0x8031001D One or more key protection


FVE_E_KEY_REQUIRED mechanisms are required for
this volume.

0x8031001E Cluster configurations are not


FVE_E_CLUSTERING_NOT_SUPPORTED supported.

0x8031001F The volume is already bound to


FVE_E_VOLUME_BOUND_ALREADY the system.

0x80310020 The boot OS volume is not


FVE_E_OS_NOT_PROTECTED being protected via FVE.

0x80310021 All protection mechanisms are


FVE_E_PROTECTION_DISABLED effectively disabled (clear key
exists).

0x80310022 A recovery key protection


FVE_E_RECOVERY_KEY_REQUIRED mechanism is required.

0x80310023 This volume cannot be bound to


FVE_E_FOREIGN_VOLUME a TPM.

0x80310024 The control block for the


FVE_E_OVERLAPPED_UPDATE encrypted volume was updated
by another thread. Try again.

0x80310025 The SRK authentication of the


FVE_E_TPM_SRK_AUTH_NOT_ZERO TPM is not zero and, therefore,
is not compatible.

0x80310026 The volume encryption


algorithm cannot be used on

101 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

FVE_E_FAILED_SECTOR_SIZE this sector size.

0x80310027 BitLocker recovery


FVE_E_FAILED_AUTHENTICATION authentication failed.

0x80310028 The volume specified is not the


FVE_E_NOT_OS_VOLUME boot OS volume.

0x80310029 Auto-unlock information for


FVE_E_AUTOUNLOCK_ENABLED data volumes is present on the
boot OS volume.

0x8031002A The system partition boot


FVE_E_WRONG_BOOTSECTOR sector does not perform TPM
measurements.

0x8031002B The system partition file system


FVE_E_WRONG_SYSTEM_FS must be NTFS.

0x8031002C Group policy requires a


FVE_E_POLICY_PASSWORD_REQUIRED recovery password before
encryption can begin.

0x8031002D The volume encryption


FVE_E_CANNOT_SET_FVEK_ENCRYPTED algorithm and key cannot be set
on an encrypted volume.

0x8031002E A key must be specified before


FVE_E_CANNOT_ENCRYPT_NO_KEY encryption can begin.

0x80310030 A bootable CD/DVD is in the


FVE_E_BOOTABLE_CDDVD system. Remove the CD/DVD
and reboot the system.

0x80310031 An instance of this key


FVE_E_PROTECTOR_EXISTS protector already exists on the
volume.

0x80310032 The file cannot be saved to a


FVE_E_RELATIVE_PATH relative path.

0x80320001 The callout does not exist.


FWP_E_CALLOUT_NOT_FOUND

0x80320002 The filter condition does not


FWP_E_CONDITION_NOT_FOUND exist.

0x80320003 The filter does not exist.


FWP_E_FILTER_NOT_FOUND

0x80320004 The layer does not exist.


FWP_E_LAYER_NOT_FOUND

0x80320005 The provider does not exist.


FWP_E_PROVIDER_NOT_FOUND

0x80320006 The provider context does not


FWP_E_PROVIDER_CONTEXT_NOT_FOUND exist.

0x80320007 The sublayer does not exist.

102 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

FWP_E_SUBLAYER_NOT_FOUND

0x80320008 The object does not exist.


FWP_E_NOT_FOUND

0x80320009 An object with that GUID or


FWP_E_ALREADY_EXISTS LUID already exists.

0x8032000A The object is referenced by


FWP_E_IN_USE other objects and, therefore,
cannot be deleted.

0x8032000B The call is not allowed from


FWP_E_DYNAMIC_SESSION_IN_PROGRESS within a dynamic session.

0x8032000C The call was made from the


FWP_E_WRONG_SESSION wrong session and, therefore,
cannot be completed.

0x8032000D The call must be made from


FWP_E_NO_TXN_IN_PROGRESS within an explicit transaction.

0x8032000E The call is not allowed from


FWP_E_TXN_IN_PROGRESS within an explicit transaction.

0x8032000F The explicit transaction has


FWP_E_TXN_ABORTED been forcibly canceled.

0x80320010 The session has been canceled.


FWP_E_SESSION_ABORTED

0x80320011 The call is not allowed from


FWP_E_INCOMPATIBLE_TXN within a read-only transaction.

0x80320012 The call timed out while waiting


FWP_E_TIMEOUT to acquire the transaction lock.

0x80320013 Collection of network diagnostic


FWP_E_NET_EVENTS_DISABLED events is disabled.

0x80320014 The operation is not supported


FWP_E_INCOMPATIBLE_LAYER by the specified layer.

0x80320015 The call is allowed for kernel-


FWP_E_KM_CLIENTS_ONLY mode callers only.

0x80320016 The call tried to associate two


FWP_E_LIFETIME_MISMATCH objects with incompatible
lifetimes.

0x80320017 The object is built in and,


FWP_E_BUILTIN_OBJECT therefore, cannot be deleted.

0x80320018 The maximum number of boot-


FWP_E_TOO_MANY_BOOTTIME_FILTERS time filters has been reached.

0x80320019 A notification could not be


FWP_E_NOTIFICATION_DROPPED delivered because a message
queue is at its maximum

103 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

capacity.

0x8032001A The traffic parameters do not


FWP_E_TRAFFIC_MISMATCH match those for the security
association context.

0x8032001B The call is not allowed for the


FWP_E_INCOMPATIBLE_SA_STATE current security association
state.

0x8032001C A required pointer is null.


FWP_E_NULL_POINTER

0x8032001D An enumerator is not valid.


FWP_E_INVALID_ENUMERATOR

0x8032001E The flags field contains an


FWP_E_INVALID_FLAGS invalid value.

0x8032001F A network mask is not valid.


FWP_E_INVALID_NET_MASK

0x80320020 An FWP_RANGE is not valid.


FWP_E_INVALID_RANGE

0x80320021 The time interval is not valid.


FWP_E_INVALID_INTERVAL

0x80320022 An array that must contain at


FWP_E_ZERO_LENGTH_ARRAY least one element that is zero-
length.

0x80320023 The displayData.name field


FWP_E_NULL_DISPLAY_NAME cannot be null.

0x80320024 The action type is not one of


FWP_E_INVALID_ACTION_TYPE the allowed action types for a
filter.

0x80320025 The filter weight is not valid.


FWP_E_INVALID_WEIGHT

0x80320026 A filter condition contains a


FWP_E_MATCH_TYPE_MISMATCH match type that is not
compatible with the operands.

0x80320027 An FWP_VALUE or
FWP_E_TYPE_MISMATCH FWPM_CONDITION_VALUE is of
the wrong type.

0x80320028 An integer value is outside the


FWP_E_OUT_OF_BOUNDS allowed range.

0x80320029 A reserved field is nonzero.


FWP_E_RESERVED

0x8032002A A filter cannot contain multiple


FWP_E_DUPLICATE_CONDITION conditions operating on a single
field.

104 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x8032002B A policy cannot contain the


FWP_E_DUPLICATE_KEYMOD same keying module more than
once.

0x8032002C The action type is not


FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER compatible with the layer.

0x8032002D The action type is not


FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER compatible with the sublayer.

0x8032002E The raw context or the provider


FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER context is not compatible with
the layer.

0x8032002F The raw context or the provider


FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT context is not compatible with
the callout.

0x80320030 The authentication method is


FWP_E_INCOMPATIBLE_AUTH_METHOD not compatible with the policy
type.

0x80320031 The Diffie-Hellman group is not


FWP_E_INCOMPATIBLE_DH_GROUP compatible with the policy type.

0x80320032 An Internet Key Exchange (IKE)


FWP_E_EM_NOT_SUPPORTED policy cannot contain an
Extended Mode policy.

0x80320033 The enumeration template or


FWP_E_NEVER_MATCH subscription will never match
any objects.

0x80320034 The provider context is of the


FWP_E_PROVIDER_CONTEXT_MISMATCH wrong type.

0x80320035 The parameter is incorrect.


FWP_E_INVALID_PARAMETER

0x80320036 The maximum number of


FWP_E_TOO_MANY_SUBLAYERS sublayers has been reached.

0x80320037 The notification function for a


FWP_E_CALLOUT_NOTIFICATION_FAILED callout returned an error.

0x80320038 The IPsec authentication


FWP_E_INCOMPATIBLE_AUTH_CONFIG configuration is not compatible
with the authentication type.

0x80320039 The IPsec cipher configuration is


FWP_E_INCOMPATIBLE_CIPHER_CONFIG not compatible with the cipher
type.

0x80340002 The binding to the network


ERROR_NDIS_INTERFACE_CLOSING interface is being closed.

0x80340004 An invalid version was specified.


ERROR_NDIS_BAD_VERSION

0x80340005 An invalid characteristics table

105 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

ERROR_NDIS_BAD_CHARACTERISTICS was used.

0x80340006 Failed to find the network


ERROR_NDIS_ADAPTER_NOT_FOUND interface, or the network
interface is not ready.

0x80340007 Failed to open the network


ERROR_NDIS_OPEN_FAILED interface.

0x80340008 The network interface has


ERROR_NDIS_DEVICE_FAILED encountered an internal
unrecoverable failure.

0x80340009 The multicast list on the


ERROR_NDIS_MULTICAST_FULL network interface is full.

0x8034000A An attempt was made to add a


ERROR_NDIS_MULTICAST_EXISTS duplicate multicast address to
the list.

0x8034000B At attempt was made to remove


ERROR_NDIS_MULTICAST_NOT_FOUND a multicast address that was
never added.

0x8034000C The network interface aborted


ERROR_NDIS_REQUEST_ABORTED the request.

0x8034000D The network interface cannot


ERROR_NDIS_RESET_IN_PROGRESS process the request because it
is being reset.

0x8034000F An attempt was made to send


ERROR_NDIS_INVALID_PACKET an invalid packet on a network
interface.

0x80340010 The specified request is not a


ERROR_NDIS_INVALID_DEVICE_REQUEST valid operation for the target
device.

0x80340011 The network interface is not


ERROR_NDIS_ADAPTER_NOT_READY ready to complete this
operation.

0x80340014 The length of the buffer


ERROR_NDIS_INVALID_LENGTH submitted for this operation is
not valid.

0x80340015 The data used for this operation


ERROR_NDIS_INVALID_DATA is not valid.

0x80340016 The length of the buffer


ERROR_NDIS_BUFFER_TOO_SHORT submitted for this operation is
too small.

0x80340017 The network interface does not


ERROR_NDIS_INVALID_OID support this OID.

0x80340018 The network interface has been


ERROR_NDIS_ADAPTER_REMOVED removed.

0x80340019 The network interface does not

106 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

ERROR_NDIS_UNSUPPORTED_MEDIA support this media type.

0x8034001A An attempt was made to


ERROR_NDIS_GROUP_ADDRESS_IN_USE remove a token ring group
address that is in use by other
components.

0x8034001B An attempt was made to map a


ERROR_NDIS_FILE_NOT_FOUND file that cannot be found.

0x8034001C An error occurred while the


ERROR_NDIS_ERROR_READING_FILE NDIS tried to map the file.

0x8034001D An attempt was made to map a


ERROR_NDIS_ALREADY_MAPPED file that is already mapped.

0x8034001E An attempt to allocate a


ERROR_NDIS_RESOURCE_CONFLICT hardware resource failed
because the resource is used by
another component.

0x8034001F The I/O operation failed


ERROR_NDIS_MEDIA_DISCONNECTED because network media is
disconnected or the wireless
access point is out of range.

0x80340022 The network address used in


ERROR_NDIS_INVALID_ADDRESS the request is invalid.

0x8034002A The offload operation on the


ERROR_NDIS_PAUSED network interface has been
paused.

0x8034002B The network interface was not


ERROR_NDIS_INTERFACE_NOT_FOUND found.

0x8034002C The revision number specified in


ERROR_NDIS_UNSUPPORTED_REVISION the structure is not supported.

0x8034002D The specified port does not


ERROR_NDIS_INVALID_PORT exist on this network interface.

0x8034002E The current state of the


ERROR_NDIS_INVALID_PORT_STATE specified port on this network
interface does not support the
requested operation.

0x803400BB The network interface does not


ERROR_NDIS_NOT_SUPPORTED support this request.

0x80342000 The wireless local area network


ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED (LAN) interface is in auto-
configuration mode and does
not support the requested
parameter change operation.

0x80342001 The wireless LAN interface is


ERROR_NDIS_DOT11_MEDIA_IN_USE busy and cannot perform the
requested operation.

107 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0x80342002 The wireless LAN interface is


ERROR_NDIS_DOT11_POWER_STATE_INVALID shutting down and does not
support the requested
operation.

0x8DEAD01B A requested object was not


TRK_E_NOT_FOUND found.

0x8DEAD01C The server received a


TRK_E_VOLUME_QUOTA_EXCEEDED CREATE_VOLUME subrequest of
a SYNC_VOLUMES request, but
the ServerVolumeTable size
limit for the RequestMachine
has already been reached.

0x8DEAD01E The server is busy, and the


TRK_SERVER_TOO_BUSY client should retry the request
at a later time.

0xC0090001 The specified event is currently


ERROR_AUDITING_DISABLED not being audited.

0xC0090002 The SID filtering operation


ERROR_ALL_SIDS_FILTERED removed all SIDs.

0xC0090003 Business rule scripts are


ERROR_BIZRULES_NOT_ENABLED disabled for the calling
application.

0xC00D0005 There is no connection


NS_E_NOCONNECTION established with the Windows
Media server. The operation
failed.

0xC00D0006 Unable to establish a connection


NS_E_CANNOTCONNECT to the server.

0xC00D0007 Unable to destroy the title.


NS_E_CANNOTDESTROYTITLE

0xC00D0008 Unable to rename the title.


NS_E_CANNOTRENAMETITLE

0xC00D0009 Unable to offline disk.


NS_E_CANNOTOFFLINEDISK

0xC00D000A Unable to online disk.


NS_E_CANNOTONLINEDISK

0xC00D000B There is no file parser


NS_E_NOREGISTEREDWALKER registered for this type of file.

0xC00D000C There is no data connection


NS_E_NOFUNNEL established.

0xC00D000D Failed to load the local play


NS_E_NO_LOCALPLAY DLL.

0xC00D000E The network is busy.

108 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_NETWORK_BUSY

0xC00D000F The server session limit was


NS_E_TOO_MANY_SESS exceeded.

0xC00D0010 The network connection already


NS_E_ALREADY_CONNECTED exists.

0xC00D0011 Index %1 is invalid.


NS_E_INVALID_INDEX

0xC00D0012 There is no protocol or protocol


NS_E_PROTOCOL_MISMATCH version supported by both the
client and the server.

0xC00D0013 The server, a computer set up


NS_E_TIMEOUT to offer multimedia content to
other computers, could not
handle your request for
multimedia content in a timely
manner. Please try again later.

0xC00D0014 Error writing to the network.


NS_E_NET_WRITE

0xC00D0015 Error reading from the network.


NS_E_NET_READ

0xC00D0016 Error writing to a disk.


NS_E_DISK_WRITE

0xC00D0017 Error reading from a disk.


NS_E_DISK_READ

0xC00D0018 Error writing to a file.


NS_E_FILE_WRITE

0xC00D0019 Error reading from a file.


NS_E_FILE_READ

0xC00D001A The system cannot find the file


NS_E_FILE_NOT_FOUND specified.

0xC00D001B The file already exists.


NS_E_FILE_EXISTS

0xC00D001C The file name, directory name,


NS_E_INVALID_NAME or volume label syntax is
incorrect.

0xC00D001D Failed to open a file.


NS_E_FILE_OPEN_FAILED

0xC00D001E Unable to allocate a file.


NS_E_FILE_ALLOCATION_FAILED

0xC00D001F Unable to initialize a file.


NS_E_FILE_INIT_FAILED

109 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D0020 Unable to play a file.


NS_E_FILE_PLAY_FAILED

0xC00D0021 Could not set the disk UID.


NS_E_SET_DISK_UID_FAILED

0xC00D0022 An error was induced for testing


NS_E_INDUCED purposes.

0xC00D0023 Two Content Servers failed to


NS_E_CCLINK_DOWN communicate.

0xC00D0024 An unknown error occurred.


NS_E_INTERNAL

0xC00D0025 The requested resource is in


NS_E_BUSY use.

0xC00D0026 The specified protocol is not


NS_E_UNRECOGNIZED_STREAM_TYPE recognized. Be sure that the file
name and syntax, such as
slashes, are correct for the
protocol.

0xC00D0027 The network service provider


NS_E_NETWORK_SERVICE_FAILURE failed.

0xC00D0028 An attempt to acquire a


NS_E_NETWORK_RESOURCE_FAILURE network resource failed.

0xC00D0029 The network connection has


NS_E_CONNECTION_FAILURE failed.

0xC00D002A The session is being terminated


NS_E_SHUTDOWN locally.

0xC00D002B The request is invalid in the


NS_E_INVALID_REQUEST current state.

0xC00D002C There is insufficient bandwidth


NS_E_INSUFFICIENT_BANDWIDTH available to fulfill the request.

0xC00D002D The disk is not rebuilding.


NS_E_NOT_REBUILDING

0xC00D002E An operation requested for a


NS_E_LATE_OPERATION particular time could not be
carried out on schedule.

0xC00D002F Invalid or corrupt data was


NS_E_INVALID_DATA encountered.

0xC00D0030 The bandwidth required to


NS_E_FILE_BANDWIDTH_LIMIT stream a file is higher than the
maximum file bandwidth
allowed on the server.

0xC00D0031 The client cannot have any

110 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_OPEN_FILE_LIMIT more files open simultaneously.

0xC00D0032 The server received invalid data


NS_E_BAD_CONTROL_DATA from the client on the control
connection.

0xC00D0033 There is no stream available.


NS_E_NO_STREAM

0xC00D0034 There is no more data in the


NS_E_STREAM_END stream.

0xC00D0035 The specified server could not


NS_E_SERVER_NOT_FOUND be found.

0xC00D0036 The specified name is already in


NS_E_DUPLICATE_NAME use.

0xC00D0037 The specified address is already


NS_E_DUPLICATE_ADDRESS in use.

0xC00D0038 The specified address is not a


NS_E_BAD_MULTICAST_ADDRESS valid multicast address.

0xC00D0039 The specified adapter address is


NS_E_BAD_ADAPTER_ADDRESS invalid.

0xC00D003A The specified delivery mode is


NS_E_BAD_DELIVERY_MODE invalid.

0xC00D003B The specified station does not


NS_E_INVALID_CHANNEL exist.

0xC00D003C The specified stream does not


NS_E_INVALID_STREAM exist.

0xC00D003D The specified archive could not


NS_E_INVALID_ARCHIVE be opened.

0xC00D003E The system cannot find any


NS_E_NOTITLES titles on the server.

0xC00D003F The system cannot find the


NS_E_INVALID_CLIENT client specified.

0xC00D0040 The Blackhole Address is not


NS_E_INVALID_BLACKHOLE_ADDRESS initialized.

0xC00D0041 The station does not support


NS_E_INCOMPATIBLE_FORMAT the stream format.

0xC00D0042 The specified key is not valid.


NS_E_INVALID_KEY

0xC00D0043 The specified port is not valid.


NS_E_INVALID_PORT

0xC00D0044 The specified TTL is not valid.

111 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_INVALID_TTL

0xC00D0045 The request to fast forward or


NS_E_STRIDE_REFUSED rewind could not be fulfilled.

0xC00D0046 Unable to load the appropriate


NS_E_MMSAUTOSERVER_CANTFINDWALKER file parser.

0xC00D0047 Cannot exceed the maximum


NS_E_MAX_BITRATE bandwidth limit.

0xC00D0048 Invalid value for LogFilePeriod.


NS_E_LOGFILEPERIOD

0xC00D0049 Cannot exceed the maximum


NS_E_MAX_CLIENTS client limit.

0xC00D004A The maximum log file size has


NS_E_LOG_FILE_SIZE been reached.

0xC00D004B Cannot exceed the maximum


NS_E_MAX_FILERATE file rate.

0xC00D004C Unknown file type.


NS_E_WALKER_UNKNOWN

0xC00D004D The specified file, %1, cannot


NS_E_WALKER_SERVER be loaded onto the specified
server, %2.

0xC00D004E There was a usage error with


NS_E_WALKER_USAGE file parser.

0xC00D0050 The Title Server %1 has failed.


NS_E_TIGER_FAIL

0xC00D0053 Content Server %1 (%2) has


NS_E_CUB_FAIL failed.

0xC00D0055 Disk %1 ( %2 ) on Content


NS_E_DISK_FAIL Server %3, has failed.

0xC00D0060 The NetShow data stream limit


NS_E_MAX_FUNNELS_ALERT of %1 streams was reached.

0xC00D0061 The NetShow Video Server was


NS_E_ALLOCATE_FILE_FAIL unable to allocate a %1 block
file named %2.

0xC00D0062 A Content Server was unable to


NS_E_PAGING_ERROR page a block.

0xC00D0063 Disk %1 has unrecognized


NS_E_BAD_BLOCK0_VERSION control block version %2.

0xC00D0064 Disk %1 has incorrect uid %2.


NS_E_BAD_DISK_UID

112 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D0065 Disk %1 has unsupported file


NS_E_BAD_FSMAJOR_VERSION system major version %2.

0xC00D0066 Disk %1 has bad stamp number


NS_E_BAD_STAMPNUMBER in control block.

0xC00D0067 Disk %1 is partially


NS_E_PARTIALLY_REBUILT_DISK reconstructed.

0xC00D0068 EnactPlan gives up.


NS_E_ENACTPLAN_GIVEUP

0xC00D006A The key was not found in the


MCMADM_E_REGKEY_NOT_FOUND registry.

0xC00D006B The publishing point cannot be


NS_E_NO_FORMATS started because the server does
not have the appropriate
stream formats. Use the
Multicast Announcement Wizard
to create a new announcement
for this publishing point.

0xC00D006C No reference URLs were found


NS_E_NO_REFERENCES in an ASX file.

0xC00D006D Error opening wave device, the


NS_E_WAVE_OPEN device might be in use.

0xC00D006F Unable to establish a connection


NS_E_CANNOTCONNECTEVENTS to the NetShow event monitor
service.

0xC00D0071 No device driver is present on


NS_E_NO_DEVICE the system.

0xC00D0072 No specified device driver is


NS_E_NO_SPECIFIED_DEVICE present.

0xC00D00C8 Netshow Events Monitor is not


NS_E_MONITOR_GIVEUP operational and has been
disconnected.

0xC00D00C9 Disk %1 is remirrored.


NS_E_REMIRRORED_DISK

0xC00D00CA Insufficient data found.


NS_E_INSUFFICIENT_DATA

0xC00D00CB 1 failed in file %2 line %3.


NS_E_ASSERT

0xC00D00CC The specified adapter name is


NS_E_BAD_ADAPTER_NAME invalid.

0xC00D00CD The application is not licensed


NS_E_NOT_LICENSED for this feature.

113 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D00CE Unable to contact the server.


NS_E_NO_SERVER_CONTACT

0xC00D00CF Maximum number of titles


NS_E_TOO_MANY_TITLES exceeded.

0xC00D00D0 Maximum size of a title


NS_E_TITLE_SIZE_EXCEEDED exceeded.

0xC00D00D1 UDP protocol not enabled. Not


NS_E_UDP_DISABLED trying %1!ls!.

0xC00D00D2 TCP protocol not enabled. Not


NS_E_TCP_DISABLED trying %1!ls!.

0xC00D00D3 HTTP protocol not enabled. Not


NS_E_HTTP_DISABLED trying %1!ls!.

0xC00D00D4 The product license has expired.


NS_E_LICENSE_EXPIRED

0xC00D00D5 Source file exceeds the per title


NS_E_TITLE_BITRATE maximum bitrate. See NetShow
Theater documentation for
more information.

0xC00D00D6 The program name cannot be


NS_E_EMPTY_PROGRAM_NAME empty.

0xC00D00D7 Station %1 does not exist.


NS_E_MISSING_CHANNEL

0xC00D00D8 You need to define at least one


NS_E_NO_CHANNELS station before this operation can
complete.

0xC00D00D9 The index specified is invalid.


NS_E_INVALID_INDEX2

0xC00D0190 Content Server %1 (%2) has


NS_E_CUB_FAIL_LINK failed its link to Content Server
%3.

0xC00D0192 Content Server %1 (%2) has


NS_E_BAD_CUB_UID incorrect uid %3.

0xC00D0195 Server unreliable because


NS_E_GLITCH_MODE multiple components failed.

0xC00D019B Content Server %1 (%2) is


NS_E_NO_MEDIA_PROTOCOL unable to communicate with the
Media System Network Protocol.

0xC00D07F1 Nothing to do.


NS_E_NOTHING_TO_DO

0xC00D07F2 Not receiving data from the


NS_E_NO_MULTICAST server.

114 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D0BB8 The input media format is


NS_E_INVALID_INPUT_FORMAT invalid.

0xC00D0BB9 The MSAudio codec is not


NS_E_MSAUDIO_NOT_INSTALLED installed on this system.

0xC00D0BBA An unexpected error occurred


NS_E_UNEXPECTED_MSAUDIO_ERROR with the MSAudio codec.

0xC00D0BBB The output media format is


NS_E_INVALID_OUTPUT_FORMAT invalid.

0xC00D0BBC The object must be fully


NS_E_NOT_CONFIGURED configured before audio
samples can be processed.

0xC00D0BBD You need a license to perform


NS_E_PROTECTED_CONTENT the requested operation on this
media file.

0xC00D0BBE You need a license to perform


NS_E_LICENSE_REQUIRED the requested operation on this
media file.

0xC00D0BBF This media file is corrupted or


NS_E_TAMPERED_CONTENT invalid. Contact the content
provider for a new file.

0xC00D0BC0 The license for this media file


NS_E_LICENSE_OUTOFDATE has expired. Get a new license
or contact the content provider
for further assistance.

0xC00D0BC1 You are not allowed to open this


NS_E_LICENSE_INCORRECT_RIGHTS file. Contact the content
provider for further assistance.

0xC00D0BC2 The requested audio codec is


NS_E_AUDIO_CODEC_NOT_INSTALLED not installed on this system.

0xC00D0BC3 An unexpected error occurred


NS_E_AUDIO_CODEC_ERROR with the audio codec.

0xC00D0BC4 The requested video codec is


NS_E_VIDEO_CODEC_NOT_INSTALLED not installed on this system.

0xC00D0BC5 An unexpected error occurred


NS_E_VIDEO_CODEC_ERROR with the video codec.

0xC00D0BC6 The Profile is invalid.


NS_E_INVALIDPROFILE

0xC00D0BC7 A new version of the SDK is


NS_E_INCOMPATIBLE_VERSION needed to play the requested
content.

0xC00D0BCA The requested URL is not


NS_E_OFFLINE_MODE available in offline mode.

0xC00D0BCB The requested URL cannot be

115 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_NOT_CONNECTED accessed because there is no


network connection.

0xC00D0BCC The encoding process was


NS_E_TOO_MUCH_DATA unable to keep up with the
amount of supplied data.

0xC00D0BCD The given property is not


NS_E_UNSUPPORTED_PROPERTY supported.

0xC00D0BCE Windows Media Player cannot


NS_E_8BIT_WAVE_UNSUPPORTED copy the files to the CD because
they are 8-bit. Convert the files
to 16-bit, 44-kHz stereo files by
using Sound Recorder or
another audio-processing
program, and then try again.

0xC00D0BCF There are no more samples in


NS_E_NO_MORE_SAMPLES the current range.

0xC00D0BD0 The given sampling rate is


NS_E_INVALID_SAMPLING_RATE invalid.

0xC00D0BD1 The given maximum packet size


NS_E_MAX_PACKET_SIZE_TOO_SMALL is too small to accommodate
this profile.)

0xC00D0BD2 The packet arrived too late to


NS_E_LATE_PACKET be of use.

0xC00D0BD3 The packet is a duplicate of one


NS_E_DUPLICATE_PACKET received before.

0xC00D0BD4 Supplied buffer is too small.


NS_E_SDK_BUFFERTOOSMALL

0xC00D0BD5 The wrong number of


NS_E_INVALID_NUM_PASSES preprocessing passes was used
for the stream's output type.

0xC00D0BD6 An attempt was made to add,


NS_E_ATTRIBUTE_READ_ONLY modify, or delete a read only
attribute.

0xC00D0BD7 An attempt was made to add


NS_E_ATTRIBUTE_NOT_ALLOWED attribute that is not allowed for
the given media type.

0xC00D0BD8 The EDL provided is invalid.


NS_E_INVALID_EDL

0xC00D0BD9 The Data Unit Extension data


NS_E_DATA_UNIT_EXTENSION_TOO_LARGE was too large to be used.

0xC00D0BDA An unexpected error occurred


NS_E_CODEC_DMO_ERROR with a DMO codec.

0xC00D0BDC This feature has been disabled


NS_E_FEATURE_DISABLED_BY_GROUP_POLICY by group policy.

116 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D0BDD This feature is disabled in this


NS_E_FEATURE_DISABLED_IN_SKU SKU.

0xC00D0FA0 There is no CD in the CD drive.


NS_E_NO_CD Insert a CD, and then try again.

0xC00D0FA1 Windows Media Player could not


NS_E_CANT_READ_DIGITAL use digital playback to play the
CD. To switch to analog
playback, on the Tools menu,
click Options, and then click the
Devices tab. Double-click the
CD drive, and then in the
Playback area, click Analog. For
additional assistance, click Web
Help.

0xC00D0FA2 Windows Media Player no longer


NS_E_DEVICE_DISCONNECTED detects a connected portable
device. Reconnect your portable
device, and then try
synchronizing the file again.

0xC00D0FA3 Windows Media Player cannot


NS_E_DEVICE_NOT_SUPPORT_FORMAT play the file. The portable
device does not support the
specified file type.

0xC00D0FA4 Windows Media Player could not


NS_E_SLOW_READ_DIGITAL use digital playback to play the
CD. The Player has
automatically switched the CD
drive to analog playback. To
switch back to digital CD
playback, use the Devices tab.
For additional assistance, click
Web Help.

0xC00D0FA5 An invalid line error occurred in


NS_E_MIXER_INVALID_LINE the mixer.

0xC00D0FA6 An invalid control error occurred


NS_E_MIXER_INVALID_CONTROL in the mixer.

0xC00D0FA7 An invalid value error occurred


NS_E_MIXER_INVALID_VALUE in the mixer.

0xC00D0FA8 An unrecognized MMRESULT


NS_E_MIXER_UNKNOWN_MMRESULT occurred in the mixer.

0xC00D0FA9 User has stopped the operation.


NS_E_USER_STOP

0xC00D0FAA Windows Media Player cannot


NS_E_MP3_FORMAT_NOT_FOUND rip the track because a
compatible MP3 encoder is not
installed on your computer.
Install a compatible MP3
encoder or choose a different
format to rip to (such as

117 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

Windows Media Audio).

0xC00D0FAB Windows Media Player cannot


NS_E_CD_READ_ERROR_NO_CORRECTION read the CD. The disc might be
dirty or damaged. Turn on error
correction, and then try again.

0xC00D0FAC Windows Media Player cannot


NS_E_CD_READ_ERROR read the CD. The disc might be
dirty or damaged or the CD
drive might be malfunctioning.

0xC00D0FAD For best performance, do not


NS_E_CD_SLOW_COPY play CD tracks while ripping
them.

0xC00D0FAE It is not possible to directly


NS_E_CD_COPYTO_CD burn tracks from one CD to
another CD. You must first rip
the tracks from the CD to your
computer, and then burn the
files to a blank CD.

0xC00D0FAF Could not open a sound mixer


NS_E_MIXER_NODRIVER driver.

0xC00D0FB0 Windows Media Player cannot


NS_E_REDBOOK_ENABLED_WHILE_COPYING rip tracks from the CD correctly
because the CD drive settings in
Device Manager do not match
the CD drive settings in the
Player.

0xC00D0FB1 Windows Media Player is busy


NS_E_CD_REFRESH reading the CD.

0xC00D0FB2 Windows Media Player could not


NS_E_CD_DRIVER_PROBLEM use digital playback to play the
CD. The Player has
automatically switched the CD
drive to analog playback. To
switch back to digital CD
playback, use the Devices tab.
For additional assistance, click
Web Help.

0xC00D0FB3 Windows Media Player could not


NS_E_WONT_DO_DIGITAL use digital playback to play the
CD. The Player has
automatically switched the CD
drive to analog playback. To
switch back to digital CD
playback, use the Devices tab.
For additional assistance, click
Web Help.

0xC00D0FB4 A call was made to


NS_E_WMPXML_NOERROR GetParseError on the XML
parser but there was no error to
retrieve.

0xC00D0FB5 The XML Parser ran out of data

118 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_WMPXML_ENDOFDATA while parsing.

0xC00D0FB6 A generic parse error occurred


NS_E_WMPXML_PARSEERROR in the XML parser but no
information is available.

0xC00D0FB7 A call get GetNamedAttribute or


NS_E_WMPXML_ATTRIBUTENOTFOUND GetNamedAttributeIndex on the
XML parser resulted in the index
not being found.

0xC00D0FB8 A call was made go


NS_E_WMPXML_PINOTFOUND GetNamedPI on the XML parser,
but the requested Processing
Instruction was not found.

0xC00D0FB9 Persist was called on the XML


NS_E_WMPXML_EMPTYDOC parser, but the parser has no
data to persist.

0xC00D0FBA This file path is already in the


NS_E_WMP_PATH_ALREADY_IN_LIBRARY library.

0xC00D0FBE Windows Media Player is


NS_E_WMP_FILESCANALREADYSTARTED already searching for files to
add to your library. Wait for the
current process to finish before
attempting to search again.

0xC00D0FBF Windows Media Player is unable


NS_E_WMP_HME_INVALIDOBJECTID to find the media you are
looking for.

0xC00D0FC0 A component of Windows Media


NS_E_WMP_MF_CODE_EXPIRED Player is out-of-date. If you are
running a pre-release version of
Windows, try upgrading to a
more recent version.

0xC00D0FC1 This container does not support


NS_E_WMP_HME_NOTSEARCHABLEFORITEMS search on items.

0xC00D0FC7 Windows Media Player


NS_E_WMP_ADDTOLIBRARY_FAILED encountered a problem while
adding one or more files to the
library. For additional
assistance, click Web Help.

0xC00D0FC8 A Windows API call failed but no


NS_E_WMP_WINDOWSAPIFAILURE error information was available.

0xC00D0FC9 This file does not have burn


NS_E_WMP_RECORDING_NOT_ALLOWED rights. If you obtained this file
from an online store, go to the
online store to get burn rights.

0xC00D0FCA Windows Media Player no longer


NS_E_DEVICE_NOT_READY detects a connected portable
device. Reconnect your portable
device, and then try to sync the
file again.

119 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D0FCB Windows Media Player cannot


NS_E_DAMAGED_FILE play the file because it is
corrupted.

0xC00D0FCC Windows Media Player


NS_E_MPDB_GENERIC encountered an error while
attempting to access
information in the library. Try
restarting the Player.

0xC00D0FCD The file cannot be added to the


NS_E_FILE_FAILED_CHECKS library because it is smaller
than the "Skip files smaller
than" setting. To add the file,
change the setting on the
Library tab. For additional
assistance, click Web Help.

0xC00D0FCE Windows Media Player cannot


NS_E_MEDIA_LIBRARY_FAILED create the library. You must be
logged on as an administrator
or a member of the
Administrators group to install
the Player. For more
information, contact your
system administrator.

0xC00D0FCF The file is already in use. Close


NS_E_SHARING_VIOLATION other programs that might be
using the file, or stop playing
the file, and then try again.

0xC00D0FD0 Windows Media Player has


NS_E_NO_ERROR_STRING_FOUND encountered an unknown error.

0xC00D0FD1 The Windows Media Player


NS_E_WMPOCX_NO_REMOTE_CORE ActiveX control cannot connect
to remote media services, but
will continue with local media
services.

0xC00D0FD2 The requested method or


NS_E_WMPOCX_NO_ACTIVE_CORE property is not available
because the Windows Media
Player ActiveX control has not
been properly activated.

0xC00D0FD3 The Windows Media Player


NS_E_WMPOCX_NOT_RUNNING_REMOTELY ActiveX control is not running in
remote mode.

0xC00D0FD4 An error occurred while trying


NS_E_WMPOCX_NO_REMOTE_WINDOW to get the remote Windows
Media Player window.

0xC00D0FD5 Windows Media Player has


NS_E_WMPOCX_ERRORMANAGERNOTAVAILABLE encountered an unknown error.

0xC00D0FD6 Windows Media Player was not


NS_E_PLUGIN_NOTSHUTDOWN closed properly. A damaged or
incompatible plug-in might have
caused the problem to occur. As

120 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

a precaution, all optional plug-


ins have been disabled.

0xC00D0FD7 Windows Media Player cannot


NS_E_WMP_CANNOT_FIND_FOLDER find the specified path. Verify
that the path is typed correctly.
If it is, the path does not exist
in the specified location, or the
computer where the path is
located is not available.

0xC00D0FD8 Windows Media Player cannot


NS_E_WMP_STREAMING_RECORDING_NOT_ALLOWED save a file that is being
streamed.

0xC00D0FD9 Windows Media Player cannot


NS_E_WMP_PLUGINDLL_NOTFOUND find the selected plug-in. The
Player will try to remove it from
the menu. To use this plug-in,
install it again.

0xC00D0FDA Action requires input from the


NS_E_NEED_TO_ASK_USER user.

0xC00D0FDB The Windows Media Player


NS_E_WMPOCX_PLAYER_NOT_DOCKED ActiveX control must be in a
docked state for this action to
be performed.

0xC00D0FDC The Windows Media Player


NS_E_WMP_EXTERNAL_NOTREADY external object is not ready.

0xC00D0FDD Windows Media Player cannot


NS_E_WMP_MLS_STALE_DATA perform the requested action.
Your computer's time and date
might not be set correctly.

0xC00D0FDE The control (%s) does not


NS_E_WMP_UI_SUBCONTROLSNOTSUPPORTED support creation of sub-
controls, yet (%d) sub-controls
have been specified.

0xC00D0FDF Version mismatch: (%.1f


NS_E_WMP_UI_VERSIONMISMATCH required, %.1f found).

0xC00D0FE0 The layout manager was given


NS_E_WMP_UI_NOTATHEMEFILE valid XML that wasn't a theme
file.

0xC00D0FE1 The %s subelement could not


NS_E_WMP_UI_SUBELEMENTNOTFOUND be found on the %s object.

0xC00D0FE2 An error occurred parsing the


NS_E_WMP_UI_VERSIONPARSE version tag. Valid version tags
are of the form: <?wmp
version='1.0'?>.

0xC00D0FE3 The view specified in for the


NS_E_WMP_UI_VIEWIDNOTFOUND 'currentViewID' property (%s)
was not found in this theme file.

0xC00D0FE4 This error used internally for hit

121 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_WMP_UI_PASSTHROUGH testing.

0xC00D0FE5 Attributes were specified for the


NS_E_WMP_UI_OBJECTNOTFOUND %s object, but the object was
not available to send them to.

0xC00D0FE6 The %s event already has a


NS_E_WMP_UI_SECONDHANDLER handler, the second handler
was ignored.

0xC00D0FE7 No .wms file found in skin


NS_E_WMP_UI_NOSKININZIP archive.

0xC00D0FEA Windows Media Player


NS_E_WMP_URLDOWNLOADFAILED encountered a problem while
downloading the file. For
additional assistance, click Web
Help.

0xC00D0FEB The Windows Media Player


NS_E_WMPOCX_UNABLE_TO_LOAD_SKIN ActiveX control cannot load the
requested uiMode and cannot
roll back to the existing uiMode.

0xC00D0FEC Windows Media Player


NS_E_WMP_INVALID_SKIN encountered a problem with the
skin file. The skin file might not
be valid.

0xC00D0FED Windows Media Player cannot


NS_E_WMP_SENDMAILFAILED send the link because your
email program is not
responding. Verify that your
email program is configured
properly, and then try again.
For more information about
email, see Windows Help.

0xC00D0FEE Windows Media Player cannot


NS_E_WMP_LOCKEDINSKINMODE switch to full mode because
your computer administrator
has locked this skin.

0xC00D0FEF Windows Media Player


NS_E_WMP_FAILED_TO_SAVE_FILE encountered a problem while
saving the file. For additional
assistance, click Web Help.

0xC00D0FF0 Windows Media Player cannot


NS_E_WMP_SAVEAS_READONLY overwrite a read-only file. Try
using a different file name.

0xC00D0FF1 Windows Media Player


NS_E_WMP_FAILED_TO_SAVE_PLAYLIST encountered a problem while
creating or saving the playlist.
For additional assistance, click
Web Help.

0xC00D0FF2 Windows Media Player cannot


NS_E_WMP_FAILED_TO_OPEN_WMD open the Windows Media
Download file. The file might be
damaged.

122 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D0FF3 The file cannot be added to the


NS_E_WMP_CANT_PLAY_PROTECTED library because it is a protected
DVR-MS file. This content
cannot be played back by
Windows Media Player.

0xC00D0FF4 Media sharing has been turned


NS_E_SHARING_STATE_OUT_OF_SYNC off because a required Windows
setting or component has
changed. For additional
assistance, click Web Help.

0xC00D0FFA Exclusive Services launch failed


NS_E_WMPOCX_REMOTE_PLAYER_ALREADY_RUNNING because the Windows Media
Player is already running.

0xC00D1004 JPG Images are not


NS_E_WMP_RBC_JPGMAPPINGIMAGE recommended for use as a
mappingImage.

0xC00D1005 JPG Images are not


NS_E_WMP_JPGTRANSPARENCY recommended when using a
transparencyColor.

0xC00D1009 The Max property cannot be


NS_E_WMP_INVALID_MAX_VAL less than Min property.

0xC00D100A The Min property cannot be


NS_E_WMP_INVALID_MIN_VAL greater than Max property.

0xC00D100E JPG Images are not


NS_E_WMP_CS_JPGPOSITIONIMAGE recommended for use as a
positionImage.

0xC00D100F The (%s) image's size is not


NS_E_WMP_CS_NOTEVENLYDIVISIBLE evenly divisible by the
positionImage's size.

0xC00D1018 The ZIP reader opened a file


NS_E_WMPZIP_NOTAZIPFILE and its signature did not match
that of the ZIP files.

0xC00D1019 The ZIP reader has detected


NS_E_WMPZIP_CORRUPT that the file is corrupted.

0xC00D101A GetFileStream, SaveToFile, or


NS_E_WMPZIP_FILENOTFOUND SaveTemp file was called on the
ZIP reader with a file name that
was not found in the ZIP file.

0xC00D1022 Image type not supported.


NS_E_WMP_IMAGE_FILETYPE_UNSUPPORTED

0xC00D1023 Image file might be corrupt.


NS_E_WMP_IMAGE_INVALID_FORMAT

0xC00D1024 Unexpected end of file. GIF file


NS_E_WMP_GIF_UNEXPECTED_ENDOFFILE might be corrupt.

0xC00D1025 Invalid GIF file.

123 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_WMP_GIF_INVALID_FORMAT

0xC00D1026 Invalid GIF version. Only 87a or


NS_E_WMP_GIF_BAD_VERSION_NUMBER 89a supported.

0xC00D1027 No images found in GIF file.


NS_E_WMP_GIF_NO_IMAGE_IN_FILE

0xC00D1028 Invalid PNG image file format.


NS_E_WMP_PNG_INVALIDFORMAT

0xC00D1029 PNG bitdepth not supported.


NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH

0xC00D102A Compression format defined in


NS_E_WMP_PNG_UNSUPPORTED_COMPRESSION PNG file not supported,

0xC00D102B Filter method defined in PNG file


NS_E_WMP_PNG_UNSUPPORTED_FILTER not supported.

0xC00D102C Interlace method defined in


NS_E_WMP_PNG_UNSUPPORTED_INTERLACE PNG file not supported.

0xC00D102D Bad CRC in PNG file.


NS_E_WMP_PNG_UNSUPPORTED_BAD_CRC

0xC00D102E Invalid bitmask in BMP file.


NS_E_WMP_BMP_INVALID_BITMASK

0xC00D102F Topdown DIB not supported.


NS_E_WMP_BMP_TOPDOWN_DIB_UNSUPPORTED

0xC00D1030 Bitmap could not be created.


NS_E_WMP_BMP_BITMAP_NOT_CREATED

0xC00D1031 Compression format defined in


NS_E_WMP_BMP_COMPRESSION_UNSUPPORTED BMP not supported.

0xC00D1032 Invalid Bitmap format.


NS_E_WMP_BMP_INVALID_FORMAT

0xC00D1033 JPEG Arithmetic coding not


NS_E_WMP_JPG_JERR_ARITHCODING_NOTIMPL supported.

0xC00D1034 Invalid JPEG format.


NS_E_WMP_JPG_INVALID_FORMAT

0xC00D1035 Invalid JPEG format.


NS_E_WMP_JPG_BAD_DCTSIZE

0xC00D1036 Internal version error.


NS_E_WMP_JPG_BAD_VERSION_NUMBER Unexpected JPEG library
version.

0xC00D1037 Internal JPEG Library error.


NS_E_WMP_JPG_BAD_PRECISION Unsupported JPEG data
precision.

124 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1038 JPEG CCIR601 not supported.


NS_E_WMP_JPG_CCIR601_NOTIMPL

0xC00D1039 No image found in JPEG file.


NS_E_WMP_JPG_NO_IMAGE_IN_FILE

0xC00D103A Could not read JPEG file.


NS_E_WMP_JPG_READ_ERROR

0xC00D103B JPEG Fractional sampling not


NS_E_WMP_JPG_FRACT_SAMPLE_NOTIMPL supported.

0xC00D103C JPEG image too large. Maximum


NS_E_WMP_JPG_IMAGE_TOO_BIG image size supported is 65500
X 65500.

0xC00D103D Unexpected end of file reached


NS_E_WMP_JPG_UNEXPECTED_ENDOFFILE in JPEG file.

0xC00D103E Unsupported JPEG SOF marker


NS_E_WMP_JPG_SOF_UNSUPPORTED found.

0xC00D103F Unknown JPEG marker found.


NS_E_WMP_JPG_UNKNOWN_MARKER

0xC00D1044 Windows Media Player cannot


NS_E_WMP_FAILED_TO_OPEN_IMAGE display the picture file. The
player either does not support
the picture type or the picture is
corrupted.

0xC00D1049 Windows Media Player cannot


NS_E_WMP_DAI_SONGTOOSHORT compute a Digital Audio Id for
the song. It is too short.

0xC00D104A Windows Media Player cannot


NS_E_WMG_RATEUNAVAILABLE play the file at the requested
speed.

0xC00D104B The rendering or digital signal


NS_E_WMG_PLUGINUNAVAILABLE processing plug-in cannot be
instantiated.

0xC00D104C The file cannot be queued for


NS_E_WMG_CANNOTQUEUE seamless playback.

0xC00D104D Windows Media Player cannot


NS_E_WMG_PREROLLLICENSEACQUISITIONNOTALLOWED download media usage rights
for a file in the playlist.

0xC00D104E Windows Media Player


NS_E_WMG_UNEXPECTEDPREROLLSTATUS encountered an error while
trying to queue a file.

0xC00D1051 Windows Media Player cannot


NS_E_WMG_INVALID_COPP_CERTIFICATE play the protected file. The
Player cannot verify that the
connection to your video card is
secure. Try installing an
updated device driver for your

125 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

video card.

0xC00D1052 Windows Media Player cannot


NS_E_WMG_COPP_SECURITY_INVALID play the protected file. The
Player detected that the
connection to your hardware
might not be secure.

0xC00D1053 Windows Media Player output


NS_E_WMG_COPP_UNSUPPORTED link protection is unsupported
on this system.

0xC00D1054 Operation attempted in an


NS_E_WMG_INVALIDSTATE invalid graph state.

0xC00D1055 A renderer cannot be inserted in


NS_E_WMG_SINKALREADYEXISTS a stream while one already
exists.

0xC00D1056 The Windows Media SDK


NS_E_WMG_NOSDKINTERFACE interface needed to complete
the operation does not exist at
this time.

0xC00D1057 Windows Media Player cannot


NS_E_WMG_NOTALLOUTPUTSRENDERED play a portion of the file
because it requires a codec that
either could not be downloaded
or that is not supported by the
Player.

0xC00D1058 File transfer streams are not


NS_E_WMG_FILETRANSFERNOTALLOWED allowed in the standalone
Player.

0xC00D1059 Windows Media Player cannot


NS_E_WMR_UNSUPPORTEDSTREAM play the file. The Player does
not support the format you are
trying to play.

0xC00D105A An operation was attempted on


NS_E_WMR_PINNOTFOUND a pin that does not exist in the
DirectShow filter graph.

0xC00D105B Specified operation cannot be


NS_E_WMR_WAITINGONFORMATSWITCH completed while waiting for a
media format change from the
SDK.

0xC00D105C Specified operation cannot be


NS_E_WMR_NOSOURCEFILTER completed because the source
filter does not exist.

0xC00D105D The specified type does not


NS_E_WMR_PINTYPENOMATCH match this pin.

0xC00D105E The WMR Source Filter does not


NS_E_WMR_NOCALLBACKAVAILABLE have a callback available.

0xC00D1062 The specified property has not


NS_E_WMR_SAMPLEPROPERTYNOTSET been set on this sample.

126 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1063 A plug-in is required to correctly


NS_E_WMR_CANNOT_RENDER_BINARY_STREAM play the file. To determine if the
plug-in is available to download,
click Web Help.

0xC00D1064 Windows Media Player cannot


NS_E_WMG_LICENSE_TAMPERED play the file because your
media usage rights are
corrupted. If you previously
backed up your media usage
rights, try restoring them.

0xC00D1065 Windows Media Player cannot


NS_E_WMR_WILLNOT_RENDER_BINARY_STREAM play protected files that contain
binary streams.

0xC00D1068 Windows Media Player cannot


NS_E_WMX_UNRECOGNIZED_PLAYLIST_FORMAT play the playlist because it is
not valid.

0xC00D1069 Windows Media Player cannot


NS_E_ASX_INVALIDFORMAT play the playlist because it is
not valid.

0xC00D106A A later version of Windows


NS_E_ASX_INVALIDVERSION Media Player might be required
to play this playlist.

0xC00D106B The format of a REPEAT loop


NS_E_ASX_INVALID_REPEAT_BLOCK within the current playlist file is
not valid.

0xC00D106C Windows Media Player cannot


NS_E_ASX_NOTHING_TO_WRITE save the playlist because it does
not contain any items.

0xC00D106D Windows Media Player cannot


NS_E_URLLIST_INVALIDFORMAT play the playlist because it is
not valid.

0xC00D106E The specified attribute does not


NS_E_WMX_ATTRIBUTE_DOES_NOT_EXIST exist.

0xC00D106F The specified attribute already


NS_E_WMX_ATTRIBUTE_ALREADY_EXISTS exists.

0xC00D1070 Cannot retrieve the specified


NS_E_WMX_ATTRIBUTE_UNRETRIEVABLE attribute.

0xC00D1071 The specified item does not


NS_E_WMX_ITEM_DOES_NOT_EXIST exist in the current playlist.

0xC00D1072 Items of the specified type


NS_E_WMX_ITEM_TYPE_ILLEGAL cannot be created within the
current playlist.

0xC00D1073 The specified item cannot be set


NS_E_WMX_ITEM_UNSETTABLE in the current playlist.

0xC00D1074 Windows Media Player cannot


NS_E_WMX_PLAYLIST_EMPTY perform the requested action

127 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

because the playlist does not


contain any items.

0xC00D1075 The specified auto playlist


NS_E_MLS_SMARTPLAYLIST_FILTER_NOT_REGISTERED contains a filter type that is
either not valid or is not
installed on this computer.

0xC00D1076 Windows Media Player cannot


NS_E_WMX_INVALID_FORMAT_OVER_NESTING play the file because the
associated playlist contains too
many nested playlists.

0xC00D107C Windows Media Player cannot


NS_E_WMPCORE_NOSOURCEURLSTRING find the file. Verify that the path
is typed correctly. If it is, the
file might not exist in the
specified location, or the
computer where the file is
stored might not be available.

0xC00D107D Failed to create the Global


NS_E_WMPCORE_COCREATEFAILEDFORGITOBJECT Interface Table.

0xC00D107E Failed to get the marshaled


NS_E_WMPCORE_FAILEDTOGETMARSHALLEDEVENTHANDLERINTERFACE graph event handler interface.

0xC00D107F Buffer is too small for copying


NS_E_WMPCORE_BUFFERTOOSMALL media type.

0xC00D1080 The current state of the Player


NS_E_WMPCORE_UNAVAILABLE does not allow this operation.

0xC00D1081 The playlist manager does not


NS_E_WMPCORE_INVALIDPLAYLISTMODE understand the current play
mode (for example, shuffle or
normal).

0xC00D1086 Windows Media Player cannot


NS_E_WMPCORE_ITEMNOTINPLAYLIST play the file because it is not in
the current playlist.

0xC00D1087 There are no items in the


NS_E_WMPCORE_PLAYLISTEMPTY playlist. Add items to the
playlist, and then try again.

0xC00D1088 The web page cannot be


NS_E_WMPCORE_NOBROWSER displayed because no web
browser is installed on your
computer.

0xC00D1089 Windows Media Player cannot


NS_E_WMPCORE_UNRECOGNIZED_MEDIA_URL find the specified file. Verify the
path is typed correctly. If it is,
the file does not exist in the
specified location, or the
computer where the file is
stored is not available.

0xC00D108A Graph with the specified URL


NS_E_WMPCORE_GRAPH_NOT_IN_LIST was not found in the prerolled
graph list.

128 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D108B Windows Media Player cannot


NS_E_WMPCORE_PLAYLIST_EMPTY_OR_SINGLE_MEDIA perform the requested
operation because there is only
one item in the playlist.

0xC00D108C An error sink was never


NS_E_WMPCORE_ERRORSINKNOTREGISTERED registered for the calling object.

0xC00D108D The error manager is not


NS_E_WMPCORE_ERRORMANAGERNOTAVAILABLE available to respond to errors.

0xC00D108E The Web Help URL cannot be


NS_E_WMPCORE_WEBHELPFAILED opened.

0xC00D108F Could not resume playing next


NS_E_WMPCORE_MEDIA_ERROR_RESUME_FAILED item in playlist.

0xC00D1090 Windows Media Player cannot


NS_E_WMPCORE_NO_REF_IN_ENTRY play the file because the
associated playlist does not
contain any items or the playlist
is not valid.

0xC00D1091 An empty string for playlist


NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_EMPTY attribute name was found.

0xC00D1092 A playlist attribute name that is


NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_NAME_ILLEGAL not valid was found.

0xC00D1093 An empty string for a playlist


NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_EMPTY attribute value was found.

0xC00D1094 An illegal value for a playlist


NS_E_WMPCORE_WMX_LIST_ATTRIBUTE_VALUE_ILLEGAL attribute was found.

0xC00D1095 An empty string for a playlist


NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_EMPTY item attribute name was found.

0xC00D1096 An illegal value for a playlist


NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_NAME_ILLEGAL item attribute name was found.

0xC00D1097 An illegal value for a playlist


NS_E_WMPCORE_WMX_LIST_ITEM_ATTRIBUTE_VALUE_EMPTY item attribute was found.

0xC00D1098 The playlist does not contain


NS_E_WMPCORE_LIST_ENTRY_NO_REF any items.

0xC00D1099 Windows Media Player cannot


NS_E_WMPCORE_MISNAMED_FILE play the file. The file is either
corrupted or the Player does not
support the format you are
trying to play.

0xC00D109A The codec downloaded for this


NS_E_WMPCORE_CODEC_NOT_TRUSTED file does not appear to be
properly signed, so it cannot be
installed.

0xC00D109B Windows Media Player cannot

129 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_WMPCORE_CODEC_NOT_FOUND play the file. One or more


codecs required to play the file
could not be found.

0xC00D109C Windows Media Player cannot


NS_E_WMPCORE_CODEC_DOWNLOAD_NOT_ALLOWED play the file because a required
codec is not installed on your
computer. To try downloading
the codec, turn on the
"Download codecs
automatically" option.

0xC00D109D Windows Media Player


NS_E_WMPCORE_ERROR_DOWNLOADING_PLAYLIST encountered a problem while
downloading the playlist. For
additional assistance, click Web
Help.

0xC00D109E Failed to build the playlist.


NS_E_WMPCORE_FAILED_TO_BUILD_PLAYLIST

0xC00D109F Playlist has no alternates to


NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NONE switch into.

0xC00D10A0 No more playlist alternates


NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_EXHAUSTED available to switch to.

0xC00D10A1 Could not find the name of the


NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_NAME_NOT_FOUND alternate playlist to switch into.

0xC00D10A2 Failed to switch to an alternate


NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_MORPH_FAILED for this media.

0xC00D10A3 Failed to initialize an alternate


NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_INIT_FAILED for the media.

0xC00D10A4 No URL specified for the roll


NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY over Refs in the playlist file.

0xC00D10A5 Encountered a playlist with no


NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME name.

0xC00D10A6 A required attribute in the event


NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT block of the playlist was not
found.

0xC00D10A7 No items were found in the


NS_E_WMPCORE_PLAYLIST_EVENT_EMPTY event block of the playlist.

0xC00D10A8 No playlist was found while


NS_E_WMPCORE_PLAYLIST_STACK_EMPTY returning from a nested playlist.

0xC00D10A9 The media item is not active


NS_E_WMPCORE_CURRENT_MEDIA_NOT_ACTIVE currently.

0xC00D10AB Windows Media Player cannot


NS_E_WMPCORE_USER_CANCEL perform the requested action
because you chose to cancel it.

130 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D10AC Windows Media Player


NS_E_WMPCORE_PLAYLIST_REPEAT_EMPTY encountered a problem with the
playlist. The format of the
playlist is not valid.

0xC00D10AD Media object corresponding to


NS_E_WMPCORE_PLAYLIST_REPEAT_START_MEDIA_NONE start of a playlist repeat block
was not found.

0xC00D10AE Media object corresponding to


NS_E_WMPCORE_PLAYLIST_REPEAT_END_MEDIA_NONE the end of a playlist repeat
block was not found.

0xC00D10AF The playlist URL supplied to the


NS_E_WMPCORE_INVALID_PLAYLIST_URL playlist manager is not valid.

0xC00D10B0 Windows Media Player cannot


NS_E_WMPCORE_MISMATCHED_RUNTIME play the file because it is
corrupted.

0xC00D10B1 Windows Media Player cannot


NS_E_WMPCORE_PLAYLIST_IMPORT_FAILED_NO_ITEMS add the playlist to the library
because the playlist does not
contain any items.

0xC00D10B2 An error has occurred that could


NS_E_WMPCORE_VIDEO_TRANSFORM_FILTER_INSERTION prevent the changing of the
video contrast on this media.

0xC00D10B3 Windows Media Player cannot


NS_E_WMPCORE_MEDIA_UNAVAILABLE play the file. If the file is located
on the Internet, connect to the
Internet. If the file is located on
a removable storage card,
insert the storage card.

0xC00D10B4 The playlist contains an


NS_E_WMPCORE_WMX_ENTRYREF_NO_REF ENTRYREF for which no href
was parsed. Check the syntax
of playlist file.

0xC00D10B5 Windows Media Player cannot


NS_E_WMPCORE_NO_PLAYABLE_MEDIA_IN_PLAYLIST play any items in the playlist.
To find information about the
problem, click the Now Playing
tab, and then click the icon next
to each file in the List pane.

0xC00D10B6 Windows Media Player cannot


NS_E_WMPCORE_PLAYLIST_EMPTY_NESTED_PLAYLIST_SKIPPED_ITEMS play some or all of the items in
the playlist because the playlist
is nested.

0xC00D10B7 Windows Media Player cannot


NS_E_WMPCORE_BUSY play the file at this time. Try
again later.

0xC00D10B8 There is no child playlist


NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE available for this media item at
this time.

0xC00D10B9 There is no child playlist for this

131 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_WMPCORE_MEDIA_NO_CHILD_PLAYLIST media item.

0xC00D10BA Windows Media Player cannot


NS_E_WMPCORE_FILE_NOT_FOUND find the file. The link from the
item in the library to its
associated digital media file
might be broken. To fix the
problem, try repairing the link
or removing the item from the
library.

0xC00D10BB The temporary file was not


NS_E_WMPCORE_TEMP_FILE_NOT_FOUND found.

0xC00D10BC Windows Media Player cannot


NS_E_WMDM_REVOKED sync the file because the device
needs to be updated.

0xC00D10BD Windows Media Player cannot


NS_E_DDRAW_GENERIC play the video because there is
a problem with your video card.

0xC00D10BE Windows Media Player failed to


NS_E_DISPLAY_MODE_CHANGE_FAILED change the screen mode for
full-screen video playback.

0xC00D10BF Windows Media Player cannot


NS_E_PLAYLIST_CONTAINS_ERRORS play one or more files. For
additional information, right-
click an item that cannot be
played, and then click Error
Details.

0xC00D10C0 Cannot change the proxy name


NS_E_CHANGING_PROXY_NAME if the proxy setting is not set to
custom.

0xC00D10C1 Cannot change the proxy port if


NS_E_CHANGING_PROXY_PORT the proxy setting is not set to
custom.

0xC00D10C2 Cannot change the proxy


NS_E_CHANGING_PROXY_EXCEPTIONLIST exception list if the proxy
setting is not set to custom.

0xC00D10C3 Cannot change the proxy


NS_E_CHANGING_PROXYBYPASS bypass flag if the proxy setting
is not set to custom.

0xC00D10C4 Cannot find the specified


NS_E_CHANGING_PROXY_PROTOCOL_NOT_FOUND protocol.

0xC00D10C5 Cannot change the language


NS_E_GRAPH_NOAUDIOLANGUAGE settings. Either the graph has
no audio or the audio only
supports one language.

0xC00D10C6 The graph has no audio


NS_E_GRAPH_NOAUDIOLANGUAGESELECTED language selected.

0xC00D10C7 This is not a media CD.


NS_E_CORECD_NOTAMEDIACD

132 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D10C8 Windows Media Player cannot


NS_E_WMPCORE_MEDIA_URL_TOO_LONG play the file because the URL is
too long.

0xC00D10C9 To play the selected item, you


NS_E_WMPFLASH_CANT_FIND_COM_SERVER must install the Macromedia
Flash Player. To download the
Macromedia Flash Player, go to
the Adobe website.

0xC00D10CA To play the selected item, you


NS_E_WMPFLASH_INCOMPATIBLEVERSION must install a later version of
the Macromedia Flash Player.
To download the Macromedia
Flash Player, go to the Adobe
website.

0xC00D10CB Windows Media Player cannot


NS_E_WMPOCXGRAPH_IE_DISALLOWS_ACTIVEX_CONTROLS play the file because your
Internet security settings
prohibit the use of ActiveX
controls.

0xC00D10CC The use of this method requires


NS_E_NEED_CORE_REFERENCE an existing reference to the
Player object.

0xC00D10CD Windows Media Player cannot


NS_E_MEDIACD_READ_ERROR play the CD. The disc might be
dirty or damaged.

0xC00D10CE Windows Media Player cannot


NS_E_IE_DISALLOWS_ACTIVEX_CONTROLS play the file because your
Internet security settings
prohibit the use of ActiveX
controls.

0xC00D10CF Flash playback has been turned


NS_E_FLASH_PLAYBACK_NOT_ALLOWED off in Windows Media Player.

0xC00D10D0 Windows Media Player cannot


NS_E_UNABLE_TO_CREATE_RIP_LOCATION rip the CD because a valid rip
location cannot be created.

0xC00D10D1 Windows Media Player cannot


NS_E_WMPCORE_SOME_CODECS_MISSING play the file because a required
codec is not installed on your
computer.

0xC00D10D2 Windows Media Player cannot


NS_E_WMP_RIP_FAILED rip one or more tracks from the
CD.

0xC00D10D3 Windows Media Player


NS_E_WMP_FAILED_TO_RIP_TRACK encountered a problem while
ripping the track from the CD.
For additional assistance, click
Web Help.

0xC00D10D4 Windows Media Player


NS_E_WMP_ERASE_FAILED encountered a problem while
erasing the disc. For additional

133 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

assistance, click Web Help.

0xC00D10D5 Windows Media Player


NS_E_WMP_FORMAT_FAILED encountered a problem while
formatting the device. For
additional assistance, click Web
Help.

0xC00D10D6 This file cannot be burned to a


NS_E_WMP_CANNOT_BURN_NON_LOCAL_FILE CD because it is not located on
your computer.

0xC00D10D7 It is not possible to burn this


NS_E_WMP_FILE_TYPE_CANNOT_BURN_TO_AUDIO_CD file type to an audio CD.
Windows Media Player can burn
the following file types to an
audio CD: WMA, MP3, or WAV.

0xC00D10D8 This file is too large to fit on a


NS_E_WMP_FILE_DOES_NOT_FIT_ON_CD disc.

0xC00D10D9 It is not possible to determine if


NS_E_WMP_FILE_NO_DURATION this file can fit on a disc
because Windows Media Player
cannot detect the length of the
file. Playing the file before
burning might enable the Player
to detect the file length.

0xC00D10DA Windows Media Player


NS_E_PDA_FAILED_TO_BURN encountered a problem while
burning the file to the disc. For
additional assistance, click Web
Help.

0xC00D10DC Windows Media Player cannot


NS_E_FAILED_DOWNLOAD_ABORT_BURN burn the audio CD because
some items in the list that you
chose to buy could not be
downloaded from the online
store.

0xC00D10DD Windows Media Player cannot


NS_E_WMPCORE_DEVICE_DRIVERS_MISSING play the file. Try using Windows
Update or Device Manager to
update the device drivers for
your audio and video cards. For
information about using
Windows Update or Device
Manager, see Windows Help.

0xC00D1126 Windows Media Player has


NS_E_WMPIM_USEROFFLINE detected that you are not
connected to the Internet.
Connect to the Internet, and
then try again.

0xC00D1127 The attempt to connect to the


NS_E_WMPIM_USERCANCELED Internet was canceled.

0xC00D1128 The attempt to connect to the


NS_E_WMPIM_DIALUPFAILED Internet failed.

134 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1129 Windows Media Player has


NS_E_WINSOCK_ERROR_STRING encountered an unknown
network error.

0xC00D1130 No window is currently listening


NS_E_WMPBR_NOLISTENER to Backup and Restore events.

0xC00D1131 Your media usage rights were


NS_E_WMPBR_BACKUPCANCEL not backed up because the
backup was canceled.

0xC00D1132 Your media usage rights were


NS_E_WMPBR_RESTORECANCEL not restored because the
restoration was canceled.

0xC00D1133 An error occurred while backing


NS_E_WMPBR_ERRORWITHURL up or restoring your media
usage rights. A required web
page cannot be displayed.

0xC00D1134 Your media usage rights were


NS_E_WMPBR_NAMECOLLISION not backed up because the
backup was canceled.

0xC00D1137 Windows Media Player cannot


NS_E_WMPBR_DRIVE_INVALID restore your media usage rights
from the specified location.
Choose another location, and
then try again.

0xC00D1138 Windows Media Player cannot


NS_E_WMPBR_BACKUPRESTOREFAILED backup or restore your media
usage rights.

0xC00D1158 Windows Media Player cannot


NS_E_WMP_CONVERT_FILE_FAILED add the file to the library.

0xC00D1159 Windows Media Player cannot


NS_E_WMP_CONVERT_NO_RIGHTS_ERRORURL add the file to the library
because the content provider
prohibits it. For assistance,
contact the company that
provided the file.

0xC00D115A Windows Media Player cannot


NS_E_WMP_CONVERT_NO_RIGHTS_NOERRORURL add the file to the library
because the content provider
prohibits it. For assistance,
contact the company that
provided the file.

0xC00D115B Windows Media Player cannot


NS_E_WMP_CONVERT_FILE_CORRUPT add the file to the library. The
file might not be valid.

0xC00D115C Windows Media Player cannot


NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_ERRORURL add the file to the library. The
plug-in required to add the file
is not installed properly. For
assistance, click Web Help to
display the website of the
company that provided the file.

135 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D115D Windows Media Player cannot


NS_E_WMP_CONVERT_PLUGIN_UNAVAILABLE_NOERRORURL add the file to the library. The
plug-in required to add the file
is not installed properly. For
assistance, contact the
company that provided the file.

0xC00D115E Windows Media Player cannot


NS_E_WMP_CONVERT_PLUGIN_UNKNOWN_FILE_OWNER add the file to the library. The
plug-in required to add the file
is not installed properly. For
assistance, contact the
company that provided the file.

0xC00D1160 Windows Media Player cannot


NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_NS play this DVD. Try installing an
updated driver for your video
card or obtaining a newer video
card.

0xC00D1161 This DVD's resolution exceeds


NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_FAILED the maximum allowed by your
component video outputs. Try
reducing your screen resolution
to 640 x 480, or turn off analog
component outputs and use a
VGA connection to your
monitor.

0xC00D1162 Windows Media Player cannot


NS_E_DVD_NO_SUBPICTURE_STREAM display subtitles or highlights in
DVD menus. Reinstall the DVD
decoder or contact the DVD
drive manufacturer to obtain an
updated decoder.

0xC00D1163 Windows Media Player cannot


NS_E_DVD_COPY_PROTECT play this DVD because there is
a problem with digital copy
protection between your DVD
drive, decoder, and video card.
Try installing an updated driver
for your video card.

0xC00D1164 Windows Media Player cannot


NS_E_DVD_AUTHORING_PROBLEM play the DVD. The disc was
created in a manner that the
Player does not support.

0xC00D1165 Windows Media Player cannot


NS_E_DVD_INVALID_DISC_REGION play the DVD because the disc
prohibits playback in your
region of the world. You must
obtain a disc that is intended for
your geographic region.

0xC00D1166 Windows Media Player cannot


NS_E_DVD_COMPATIBLE_VIDEO_CARD play the DVD because your
video card does not support
DVD playback.

0xC00D1167 Windows Media Player cannot


play this DVD because it is not

136 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_DVD_MACROVISION possible to turn on analog copy


protection on the output
display. Try installing an
updated driver for your video
card.

0xC00D1168 Windows Media Player cannot


NS_E_DVD_SYSTEM_DECODER_REGION play the DVD because the
region assigned to your DVD
drive does not match the region
assigned to your DVD decoder.

0xC00D1169 Windows Media Player cannot


NS_E_DVD_DISC_DECODER_REGION play the DVD because the disc
prohibits playback in your
region of the world. You must
obtain a disc that is intended for
your geographic region.

0xC00D116A Windows Media Player cannot


NS_E_DVD_NO_VIDEO_STREAM play DVD video. You might need
to adjust your Windows display
settings. Open display settings
in Control Panel, and then try
lowering your screen resolution
and color quality settings.

0xC00D116B Windows Media Player cannot


NS_E_DVD_NO_AUDIO_STREAM play DVD audio. Verify that
your sound card is set up
correctly, and then try again.

0xC00D116C Windows Media Player cannot


NS_E_DVD_GRAPH_BUILDING play DVD video. Close any open
files and quit any other
programs, and then try again. If
the problem persists, restart
your computer.

0xC00D116D Windows Media Player cannot


NS_E_DVD_NO_DECODER play the DVD because a
compatible DVD decoder is not
installed on your computer.

0xC00D116E Windows Media Player cannot


NS_E_DVD_PARENTAL play the scene because it has a
parental rating higher than the
rating that you are authorized
to view.

0xC00D116F Windows Media Player cannot


NS_E_DVD_CANNOT_JUMP skip to the requested location
on the DVD.

0xC00D1170 Windows Media Player cannot


NS_E_DVD_DEVICE_CONTENTION play the DVD because it is
currently in use by another
program. Quit the other
program that is using the DVD,
and then try again.

0xC00D1171 Windows Media Player cannot


play DVD video. You might need

137 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_DVD_NO_VIDEO_MEMORY to adjust your Windows display


settings. Open display settings
in Control Panel, and then try
lowering your screen resolution
and color quality settings.

0xC00D1172 Windows Media Player cannot


NS_E_DVD_CANNOT_COPY_PROTECTED rip the DVD because it is copy
protected.

0xC00D1173 One of more of the required


NS_E_DVD_REQUIRED_PROPERTY_NOT_SET properties has not been set.

0xC00D1174 The specified title and/or


NS_E_DVD_INVALID_TITLE_CHAPTER chapter number does not exist
on this DVD.

0xC00D1176 Windows Media Player cannot


NS_E_NO_CD_BURNER burn the files because the
Player cannot find a burner. If
the burner is connected
properly, try using Windows
Update to install the latest
device driver.

0xC00D1177 Windows Media Player does not


NS_E_DEVICE_IS_NOT_READY detect storage media in the
selected device. Insert storage
media into the device, and then
try again.

0xC00D1178 Windows Media Player cannot


NS_E_PDA_UNSUPPORTED_FORMAT sync this file. The Player might
not support the file type.

0xC00D1179 Windows Media Player does not


NS_E_NO_PDA detect a portable device.
Connect your portable device,
and then try again.

0xC00D117A Windows Media Player


NS_E_PDA_UNSPECIFIED_ERROR encountered an error while
communicating with the device.
The storage card on the device
might be full, the device might
be turned off, or the device
might not allow playlists or
folders to be created on it.

0xC00D117B Windows Media Player


NS_E_MEMSTORAGE_BAD_DATA encountered an error while
burning a CD.

0xC00D117C Windows Media Player


NS_E_PDA_FAIL_SELECT_DEVICE encountered an error while
communicating with a portable
device or CD drive.

0xC00D117D Windows Media Player cannot


NS_E_PDA_FAIL_READ_WAVE_FILE open the WAV file.

0xC00D117E Windows Media Player failed to

138 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_IMAPI_LOSSOFSTREAMING burn all the files to the CD.


Select a slower recording speed,
and then try again.

0xC00D117F There is not enough storage


NS_E_PDA_DEVICE_FULL space on the portable device to
complete this operation. Delete
some unneeded files on the
portable device, and then try
again.

0xC00D1180 Windows Media Player cannot


NS_E_FAIL_LAUNCH_ROXIO_PLUGIN burn the files. Verify that your
burner is connected properly,
and then try again. If the
problem persists, reinstall the
Player.

0xC00D1181 Windows Media Player did not


NS_E_PDA_DEVICE_FULL_IN_SESSION sync some files to the device
because there is not enough
storage space on the device.

0xC00D1182 The disc in the burner is not


NS_E_IMAPI_MEDIUM_INVALIDTYPE valid. Insert a blank disc into
the burner, and then try again.

0xC00D1183 Windows Media Player cannot


NS_E_PDA_MANUALDEVICE perform the requested action
because the device does not
support sync.

0xC00D1184 To perform the requested


NS_E_PDA_PARTNERSHIPNOTEXIST action, you must first set up
sync with the device.

0xC00D1185 You have already created sync


NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP partnerships with 16 devices.
To create a new sync
partnership, you must first end
an existing partnership.

0xC00D1186 Windows Media Player cannot


NS_E_PDA_NO_TRANSCODE_OF_DRM sync the file because protected
files cannot be converted to the
required quality level or file
format.

0xC00D1187 The folder that stores converted


NS_E_PDA_TRANSCODECACHEFULL files is full. Either empty the
folder or increase its size, and
then try again.

0xC00D1188 There are too many files with


NS_E_PDA_TOO_MANY_FILE_COLLISIONS the same name in the folder on
the device. Change the file
name or sync to a different
folder.

0xC00D1189 Windows Media Player cannot


NS_E_PDA_CANNOT_TRANSCODE convert the file to the format
required by the device.

139 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D118A You have reached the maximum


NS_E_PDA_TOO_MANY_FILES_IN_DIRECTORY number of files your device
allows in a folder. If your device
supports playback from
subfolders, try creating
subfolders on the device and
storing some files in them.

0xC00D118B Windows Media Player is


NS_E_PROCESSINGSHOWSYNCWIZARD already trying to start the
Device Setup Wizard.

0xC00D118C Windows Media Player cannot


NS_E_PDA_TRANSCODE_NOT_PERMITTED convert this file format. If an
updated version of the codec
used to compress this file is
available, install it and then try
to sync the file again.

0xC00D118D Windows Media Player is busy


NS_E_PDA_INITIALIZINGDEVICES setting up devices. Try again
later.

0xC00D118E Your device is using an


NS_E_PDA_OBSOLETE_SP outdated driver that is no
longer supported by Windows
Media Player. For additional
assistance, click Web Help.

0xC00D118F Windows Media Player cannot


NS_E_PDA_TITLE_COLLISION sync the file because a file with
the same name already exists
on the device. Change the file
name or try to sync the file to a
different folder.

0xC00D1190 Automatic and manual sync


NS_E_PDA_DEVICESUPPORTDISABLED have been turned off
temporarily. To sync to a
device, restart Windows Media
Player.

0xC00D1191 This device is not available.


NS_E_PDA_NO_LONGER_AVAILABLE Connect the device to the
computer, and then try again.

0xC00D1192 Windows Media Player cannot


NS_E_PDA_ENCODER_NOT_RESPONDING sync the file because an error
occurred while converting the
file to another quality level or
format. If the problem persists,
remove the file from the list of
files to sync.

0xC00D1193 Windows Media Player cannot


NS_E_PDA_CANNOT_SYNC_FROM_LOCATION sync the file to your device. The
file might be stored in a location
that is not supported. Copy the
file from its current location to
your hard disk, add it to your
library, and then try to sync the
file again.

140 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1194 Windows Media Player cannot


NS_E_WMP_PROTOCOL_PROBLEM open the specified URL. Verify
that the Player is configured to
use all available protocols, and
then try again.

0xC00D1195 Windows Media Player cannot


NS_E_WMP_NO_DISK_SPACE perform the requested action
because there is not enough
storage space on your
computer. Delete some
unneeded files on your hard
disk, and then try again.

0xC00D1196 The server denied access to the


NS_E_WMP_LOGON_FAILURE file. Verify that you are using
the correct user name and
password.

0xC00D1197 Windows Media Player cannot


NS_E_WMP_CANNOT_FIND_FILE find the file. If you are trying to
play, burn, or sync an item that
is in your library, the item
might point to a file that has
been moved, renamed, or
deleted.

0xC00D1198 Windows Media Player cannot


NS_E_WMP_SERVER_INACCESSIBLE connect to the server. The
server name might not be
correct, the server might not be
available, or your proxy settings
might not be correct.

0xC00D1199 Windows Media Player cannot


NS_E_WMP_UNSUPPORTED_FORMAT play the file. The Player might
not support the file type or
might not support the codec
that was used to compress the
file.

0xC00D119A Windows Media Player cannot


NS_E_WMP_DSHOW_UNSUPPORTED_FORMAT play the file. The Player might
not support the file type or a
required codec might not be
installed on your computer.

0xC00D119B Windows Media Player cannot


NS_E_WMP_PLAYLIST_EXISTS create the playlist because the
name already exists. Type a
different playlist name.

0xC00D119C Windows Media Player cannot


NS_E_WMP_NONMEDIA_FILES delete the playlist because it
contains items that are not
digital media files. Any digital
media files in the playlist were
deleted.

0xC00D119D The playlist cannot be opened


NS_E_WMP_INVALID_ASX because it is stored in a shared
folder on another computer. If
possible, move the playlist to

141 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

the playlists folder on your


computer.

0xC00D119E Windows Media Player is


NS_E_WMP_ALREADY_IN_USE already in use. Stop playing any
items, close all Player dialog
boxes, and then try again.

0xC00D119F Windows Media Player


NS_E_WMP_IMAPI_FAILURE encountered an error while
burning. Verify that the burner
is connected properly and that
the disc is clean and not
damaged.

0xC00D11A0 Windows Media Player has


NS_E_WMP_WMDM_FAILURE encountered an unknown error
with your portable device.
Reconnect your portable device,
and then try again.

0xC00D11A1 A codec is required to play this


NS_E_WMP_CODEC_NEEDED_WITH_4CC file. To determine if this codec
is available to download from
the web, click Web Help.

0xC00D11A2 An audio codec is needed to


NS_E_WMP_CODEC_NEEDED_WITH_FORMATTAG play this file. To determine if
this codec is available to
download from the web, click
Web Help.

0xC00D11A3 To play the file, you must install


NS_E_WMP_MSSAP_NOT_AVAILABLE the latest Windows service
pack. To install the service pack
from the Windows Update
website, click Web Help.

0xC00D11A4 Windows Media Player no longer


NS_E_WMP_WMDM_INTERFACEDEAD detects a portable device.
Reconnect your portable device,
and then try again.

0xC00D11A5 Windows Media Player cannot


NS_E_WMP_WMDM_NOTCERTIFIED sync the file because the
portable device does not
support protected files.

0xC00D11A6 This file does not have sync


NS_E_WMP_WMDM_LICENSE_NOTEXIST rights. If you obtained this file
from an online store, go to the
online store to get sync rights.

0xC00D11A7 Windows Media Player cannot


NS_E_WMP_WMDM_LICENSE_EXPIRED sync the file because the sync
rights have expired. Go to the
content provider's online store
to get new sync rights.

0xC00D11A8 The portable device is already in


NS_E_WMP_WMDM_BUSY use. Wait until the current task
finishes or quit other programs
that might be using the portable

142 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

device, and then try again.

0xC00D11A9 Windows Media Player cannot


NS_E_WMP_WMDM_NORIGHTS sync the file because the
content provider or device
prohibits it. You might be able
to resolve this problem by going
to the content provider's online
store to get sync rights.

0xC00D11AA The content provider has not


NS_E_WMP_WMDM_INCORRECT_RIGHTS granted you the right to sync
this file. Go to the content
provider's online store to get
sync rights.

0xC00D11AB Windows Media Player cannot


NS_E_WMP_IMAPI_GENERIC burn the files to the CD. Verify
that the disc is clean and not
damaged. If necessary, select a
slower recording speed or try a
different brand of blank discs.

0xC00D11AD Windows Media Player cannot


NS_E_WMP_IMAPI_DEVICE_NOTPRESENT burn the files. Verify that the
burner is connected properly,
and then try again.

0xC00D11AE Windows Media Player cannot


NS_E_WMP_IMAPI_DEVICE_BUSY burn the files. Verify that the
burner is connected properly
and that the disc is clean and
not damaged. If the burner is
already in use, wait until the
current task finishes or quit
other programs that might be
using the burner.

0xC00D11AF Windows Media Player cannot


NS_E_WMP_IMAPI_LOSS_OF_STREAMING burn the files to the CD.

0xC00D11B0 Windows Media Player cannot


NS_E_WMP_SERVER_UNAVAILABLE play the file. The server might
not be available or there might
be a problem with your network
or firewall settings.

0xC00D11B1 Windows Media Player


NS_E_WMP_FILE_OPEN_FAILED encountered a problem while
playing the file. For additional
assistance, click Web Help.

0xC00D11B2 Windows Media Player must


NS_E_WMP_VERIFY_ONLINE connect to the Internet to verify
the file's media usage rights.
Connect to the Internet, and
then try again.

0xC00D11B3 Windows Media Player cannot


NS_E_WMP_SERVER_NOT_RESPONDING play the file because a network
error occurred. The server
might not be available. Verify
that you are connected to the

143 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

network and that your proxy


settings are correct.

0xC00D11B4 Windows Media Player cannot


NS_E_WMP_DRM_CORRUPT_BACKUP restore your media usage rights
because it could not find any
backed up rights on your
computer.

0xC00D11B5 Windows Media Player cannot


NS_E_WMP_DRM_LICENSE_SERVER_UNAVAILABLE download media usage rights
because the server is not
available (for example, the
server might be busy or not
online).

0xC00D11B6 Windows Media Player cannot


NS_E_WMP_NETWORK_FIREWALL play the file. A network firewall
might be preventing the Player
from opening the file by using
the UDP transport protocol. If
you typed a URL in the Open
URL dialog box, try using a
different transport protocol (for
example, "http:").

0xC00D11B7 Insert the removable media,


NS_E_WMP_NO_REMOVABLE_MEDIA and then try again.

0xC00D11B8 Windows Media Player cannot


NS_E_WMP_PROXY_CONNECT_TIMEOUT play the file because the proxy
server is not responding. The
proxy server might be
temporarily unavailable or your
Player proxy settings might not
be valid.

0xC00D11B9 To play the file, you might need


NS_E_WMP_NEED_UPGRADE to install a later version of
Windows Media Player. On the
Help menu, click Check for
Updates, and then follow the
instructions. For additional
assistance, click Web Help.

0xC00D11BA Windows Media Player cannot


NS_E_WMP_AUDIO_HW_PROBLEM play the file because there is a
problem with your sound
device. There might not be a
sound device installed on your
computer, it might be in use by
another program, or it might
not be functioning properly.

0xC00D11BB Windows Media Player cannot


NS_E_WMP_INVALID_PROTOCOL play the file because the
specified protocol is not
supported. If you typed a URL
in the Open URL dialog box, try
using a different transport
protocol (for example, "http:"
or "rtsp:").

144 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D11BC Windows Media Player cannot


NS_E_WMP_INVALID_LIBRARY_ADD add the file to the library
because the file format is not
supported.

0xC00D11BD Windows Media Player cannot


NS_E_WMP_MMS_NOT_SUPPORTED play the file because the
specified protocol is not
supported. If you typed a URL
in the Open URL dialog box, try
using a different transport
protocol (for example, "mms:").

0xC00D11BE Windows Media Player cannot


NS_E_WMP_NO_PROTOCOLS_SELECTED play the file because there are
no streaming protocols
selected. Select one or more
protocols, and then try again.

0xC00D11BF Windows Media Player cannot


NS_E_WMP_GOFULLSCREEN_FAILED switch to Full Screen. You might
need to adjust your Windows
display settings. Open display
settings in Control Panel, and
then try setting Hardware
acceleration to Full.

0xC00D11C0 Windows Media Player cannot


NS_E_WMP_NETWORK_ERROR play the file because a network
error occurred. The server
might not be available (for
example, the server is busy or
not online) or you might not be
connected to the network.

0xC00D11C1 Windows Media Player cannot


NS_E_WMP_CONNECT_TIMEOUT play the file because the server
is not responding. Verify that
you are connected to the
network, and then try again
later.

0xC00D11C2 Windows Media Player cannot


NS_E_WMP_MULTICAST_DISABLED play the file because the
multicast protocol is not
enabled. On the Tools menu,
click Options, click the Network
tab, and then select the
Multicast check box. For
additional assistance, click Web
Help.

0xC00D11C3 Windows Media Player cannot


NS_E_WMP_SERVER_DNS_TIMEOUT play the file because a network
problem occurred. Verify that
you are connected to the
network, and then try again
later.

0xC00D11C4 Windows Media Player cannot


NS_E_WMP_PROXY_NOT_FOUND play the file because the
network proxy server cannot be
found. Verify that your proxy

145 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

settings are correct, and then


try again.

0xC00D11C5 Windows Media Player cannot


NS_E_WMP_TAMPERED_CONTENT play the file because it is
corrupted.

0xC00D11C6 Your computer is running low


NS_E_WMP_OUTOFMEMORY on memory. Quit other
programs, and then try again.

0xC00D11C7 Windows Media Player cannot


NS_E_WMP_AUDIO_CODEC_NOT_INSTALLED play, burn, rip, or sync the file
because a required audio codec
is not installed on your
computer.

0xC00D11C8 Windows Media Player cannot


NS_E_WMP_VIDEO_CODEC_NOT_INSTALLED play the file because the
required video codec is not
installed on your computer.

0xC00D11C9 Windows Media Player cannot


NS_E_WMP_IMAPI_DEVICE_INVALIDTYPE burn the files. If the burner is
busy, wait for the current task
to finish. If necessary, verify
that the burner is connected
properly and that you have
installed the latest device
driver.

0xC00D11CA Windows Media Player cannot


NS_E_WMP_DRM_DRIVER_AUTH_FAILURE play the protected file because
there is a problem with your
sound device. Try installing a
new device driver or use a
different sound device.

0xC00D11CB Windows Media Player


NS_E_WMP_NETWORK_RESOURCE_FAILURE encountered a network error.
Restart the Player.

0xC00D11CC Windows Media Player is not


NS_E_WMP_UPGRADE_APPLICATION installed properly. Reinstall the
Player.

0xC00D11CD Windows Media Player


NS_E_WMP_UNKNOWN_ERROR encountered an unknown error.
For additional assistance, click
Web Help.

0xC00D11CE Windows Media Player cannot


NS_E_WMP_INVALID_KEY play the file because the
required codec is not valid.

0xC00D11CF The CD drive is in use by


NS_E_WMP_CD_ANOTHER_USER another user. Wait for the task
to complete, and then try again.

0xC00D11D0 Windows Media Player cannot


NS_E_WMP_DRM_NEEDS_AUTHORIZATION play, sync, or burn the
protected file because a
problem occurred with the

146 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

Windows Media Digital Rights


Management (DRM) system.
You might need to connect to
the Internet to update your
DRM components. For additional
assistance, click Web Help.

0xC00D11D1 Windows Media Player cannot


NS_E_WMP_BAD_DRIVER play the file because there
might be a problem with your
sound or video device. Try
installing an updated device
driver.

0xC00D11D2 Windows Media Player cannot


NS_E_WMP_ACCESS_DENIED access the file. The file might be
in use, you might not have
access to the computer where
the file is stored, or your proxy
settings might not be correct.

0xC00D11D3 The content provider prohibits


NS_E_WMP_LICENSE_RESTRICTS this action. Go to the content
provider's online store to get
new media usage rights.

0xC00D11D4 Windows Media Player cannot


NS_E_WMP_INVALID_REQUEST perform the requested action at
this time.

0xC00D11D5 Windows Media Player cannot


NS_E_WMP_CD_STASH_NO_SPACE burn the files because there is
not enough free disk space to
store the temporary files.
Delete some unneeded files on
your hard disk, and then try
again.

0xC00D11D6 Your media usage rights have


NS_E_WMP_DRM_NEW_HARDWARE become corrupted or are no
longer valid. This might happen
if you have replaced hardware
components in your computer.

0xC00D11D7 The required Windows Media


NS_E_WMP_DRM_INVALID_SIG Digital Rights Management
(DRM) component cannot be
validated. You might be able
resolve the problem by
reinstalling the Player.

0xC00D11D8 You have exceeded your restore


NS_E_WMP_DRM_CANNOT_RESTORE limit for the day. Try restoring
your media usage rights
tomorrow.

0xC00D11D9 Some files might not fit on the


NS_E_WMP_BURN_DISC_OVERFLOW CD. The required space cannot
be calculated accurately
because some files might be
missing duration information.
To ensure the calculation is
accurate, play the files that are

147 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

missing duration information.

0xC00D11DA Windows Media Player cannot


NS_E_WMP_DRM_GENERIC_LICENSE_FAILURE verify the file's media usage
rights. If you obtained this file
from an online store, go to the
online store to get the
necessary rights.

0xC00D11DB It is not possible to sync


NS_E_WMP_DRM_NO_SECURE_CLOCK because this device's internal
clock is not set correctly. To set
the clock, select the option to
set the device clock on the
Privacy tab of the Options
dialog box, connect to the
Internet, and then sync the
device again. For additional
assistance, click Web Help.

0xC00D11DC Windows Media Player cannot


NS_E_WMP_DRM_NO_RIGHTS play, burn, rip, or sync the
protected file because you do
not have the appropriate rights.

0xC00D11DD Windows Media Player


NS_E_WMP_DRM_INDIV_FAILED encountered an error during
upgrade.

0xC00D11DE Windows Media Player cannot


NS_E_WMP_SERVER_NONEWCONNECTIONS connect to the server because it
is not accepting any new
connections. This could be
because it has reached its
maximum connection limit.
Please try again later.

0xC00D11DF A number of queued files


NS_E_WMP_MULTIPLE_ERROR_IN_PLAYLIST cannot be played. To find
information about the problem,
click the Now Playing tab, and
then click the icon next to each
file in the List pane.

0xC00D11E0 Windows Media Player


NS_E_WMP_IMAPI2_ERASE_FAIL encountered an error while
erasing the rewritable CD or
DVD. Verify that the CD or DVD
burner is connected properly
and that the disc is clean and
not damaged.

0xC00D11E1 Windows Media Player cannot


NS_E_WMP_IMAPI2_ERASE_DEVICE_BUSY erase the rewritable CD or DVD.
Verify that the CD or DVD
burner is connected properly
and that the disc is clean and
not damaged. If the burner is
already in use, wait until the
current task finishes or quit
other programs that might be
using the burner.

148 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D11E2 A Windows Media Digital Rights


NS_E_WMP_DRM_COMPONENT_FAILURE Management (DRM) component
encountered a problem. If you
are trying to use a file that you
obtained from an online store,
try going to the online store and
getting the appropriate usage
rights.

0xC00D11E3 It is not possible to obtain


NS_E_WMP_DRM_NO_DEVICE_CERT device's certificate. Please
contact the device manufacturer
for a firmware update or for
other steps to resolve this
problem.

0xC00D11E4 Windows Media Player


NS_E_WMP_SERVER_SECURITY_ERROR encountered an error when
connecting to the server. The
security information from the
server could not be validated.

0xC00D11E5 An audio device was


NS_E_WMP_AUDIO_DEVICE_LOST disconnected or reconfigured.
Verify that the audio device is
connected, and then try to play
the item again.

0xC00D11E6 Windows Media Player could not


NS_E_WMP_IMAPI_MEDIA_INCOMPATIBLE complete burning because the
disc is not compatible with your
drive. Try inserting a different
kind of recordable media or use
a disc that supports a write
speed that is compatible with
your drive.

0xC00D11EE Windows Media Player cannot


NS_E_SYNCWIZ_DEVICE_FULL save the sync settings because
your device is full. Delete some
unneeded files on your device
and then try again.

0xC00D11EF It is not possible to change sync


NS_E_SYNCWIZ_CANNOT_CHANGE_SETTINGS settings at this time. Try again
later.

0xC00D11F0 Windows Media Player cannot


NS_E_TRANSCODE_DELETECACHEERROR delete these files currently. If
the Player is synchronizing, wait
until it is complete and then try
again.

0xC00D11F8 Windows Media Player could not


NS_E_CD_NO_BUFFERS_READ use digital mode to read the
CD. The Player has
automatically switched the CD
drive to analog mode. To switch
back to digital mode, use the
Devices tab. For additional
assistance, click Web Help.

149 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D11F9 No CD track was specified for


NS_E_CD_EMPTY_TRACK_QUEUE playback.

0xC00D11FA The CD filter was not able to


NS_E_CD_NO_READER create the CD reader.

0xC00D11FB Invalid ISRC code.


NS_E_CD_ISRC_INVALID

0xC00D11FC Invalid Media Catalog Number.


NS_E_CD_MEDIA_CATALOG_NUMBER_INVALID

0xC00D11FD Windows Media Player cannot


NS_E_SLOW_READ_DIGITAL_WITH_ERRORCORRECTION play audio CDs correctly
because the CD drive is slow
and error correction is turned
on. To increase performance,
turn off playback error
correction for this drive.

0xC00D11FE Windows Media Player cannot


NS_E_CD_SPEEDDETECT_NOT_ENOUGH_READS estimate the CD drive's
playback speed because the CD
track is too short.

0xC00D11FF Cannot queue the CD track


NS_E_CD_QUEUEING_DISABLED because queuing is not enabled.

0xC00D1202 Windows Media Player cannot


NS_E_WMP_DRM_ACQUIRING_LICENSE download additional media
usage rights until the current
download is complete.

0xC00D1203 The media usage rights for this


NS_E_WMP_DRM_LICENSE_EXPIRED file have expired or are no
longer valid. If you obtained the
file from an online store, sign in
to the store, and then try again.

0xC00D1204 Windows Media Player cannot


NS_E_WMP_DRM_LICENSE_NOTACQUIRED download the media usage
rights for the file. If you
obtained the file from an online
store, sign in to the store, and
then try again.

0xC00D1205 The media usage rights for this


NS_E_WMP_DRM_LICENSE_NOTENABLED file are not yet valid. To see
when they will become valid,
right-click the file in the library,
click Properties, and then click
the Media Usage Rights tab.

0xC00D1206 The media usage rights for this


NS_E_WMP_DRM_LICENSE_UNUSABLE file are not valid. If you
obtained this file from an online
store, contact the store for
assistance.

0xC00D1207 The content provider has


NS_E_WMP_DRM_LICENSE_CONTENT_REVOKED revoked the media usage rights

150 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

for this file. If you obtained this


file from an online store, ask
the store if a new version of the
file is available.

0xC00D1208 The media usage rights for this


NS_E_WMP_DRM_LICENSE_NOSAP file require a feature that is not
supported in your current
version of Windows Media
Player or your current version
of Windows. Try installing the
latest version of the Player. If
you obtained this file from an
online store, contact the store
for further assistance.

0xC00D1209 Windows Media Player cannot


NS_E_WMP_DRM_UNABLE_TO_ACQUIRE_LICENSE download media usage rights at
this time. Try again later.

0xC00D120A Windows Media Player cannot


NS_E_WMP_LICENSE_REQUIRED play, burn, or sync the file
because the media usage rights
are missing. If you obtained the
file from an online store, sign in
to the store, and then try again.

0xC00D120B Windows Media Player cannot


NS_E_WMP_PROTECTED_CONTENT play, burn, or sync the file
because the media usage rights
are missing. If you obtained the
file from an online store, sign in
to the store, and then try again.

0xC00D122A Windows Media Player cannot


NS_E_WMP_POLICY_VALUE_NOT_CONFIGURED read a policy. This can occur
when the policy does not exist
in the registry or when the
registry cannot be read.

0xC00D1234 Windows Media Player cannot


NS_E_PDA_CANNOT_SYNC_FROM_INTERNET sync content streamed directly
from the Internet. If possible,
download the file to your
computer, and then try to sync
the file.

0xC00D1235 This playlist is not valid or is


NS_E_PDA_CANNOT_SYNC_INVALID_PLAYLIST corrupted. Create a new playlist
using Windows Media Player,
then sync the new playlist
instead.

0xC00D1236 Windows Media Player


NS_E_PDA_FAILED_TO_SYNCHRONIZE_FILE encountered a problem while
synchronizing the file to the
device. For additional
assistance, click Web Help.

0xC00D1237 Windows Media Player


NS_E_PDA_SYNC_FAILED encountered an error while
synchronizing to the device.

151 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1238 Windows Media Player cannot


NS_E_PDA_DELETE_FAILED delete a file from the device.

0xC00D1239 Windows Media Player cannot


NS_E_PDA_FAILED_TO_RETRIEVE_FILE copy a file from the device to
your library.

0xC00D123A Windows Media Player cannot


NS_E_PDA_DEVICE_NOT_RESPONDING communicate with the device
because the device is not
responding. Try reconnecting
the device, resetting the device,
or contacting the device
manufacturer for updated
firmware.

0xC00D123B Windows Media Player cannot


NS_E_PDA_FAILED_TO_TRANSCODE_PHOTO sync the picture to the device
because a problem occurred
while converting the file to
another quality level or format.
The original file might be
damaged or corrupted.

0xC00D123C Windows Media Player cannot


NS_E_PDA_FAILED_TO_ENCRYPT_TRANSCODED_FILE convert the file. The file might
have been encrypted by the
Encrypted File System (EFS).
Try decrypting the file first and
then synchronizing it. For
information about how to
decrypt a file, see Windows
Help and Support.

0xC00D123D Your device requires that this


NS_E_PDA_CANNOT_TRANSCODE_TO_AUDIO file be converted in order to
play on the device. However,
the device either does not
support playing audio, or
Windows Media Player cannot
convert the file to an audio
format that is supported by the
device.

0xC00D123E Your device requires that this


NS_E_PDA_CANNOT_TRANSCODE_TO_VIDEO file be converted in order to
play on the device. However,
the device either does not
support playing video, or
Windows Media Player cannot
convert the file to a video
format that is supported by the
device.

0xC00D123F Your device requires that this


NS_E_PDA_CANNOT_TRANSCODE_TO_IMAGE file be converted in order to
play on the device. However,
the device either does not
support displaying pictures, or
Windows Media Player cannot
convert the file to a picture
format that is supported by the

152 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

device.

0xC00D1240 Windows Media Player cannot


NS_E_PDA_RETRIEVED_FILE_FILENAME_TOO_LONG sync the file to your computer
because the file name is too
long. Try renaming the file on
the device.

0xC00D1241 Windows Media Player cannot


NS_E_PDA_CEWMDM_DRM_ERROR sync the file because the device
is not responding. This typically
occurs when there is a problem
with the device firmware. For
additional assistance, click Web
Help.

0xC00D1242 Incomplete playlist.


NS_E_INCOMPLETE_PLAYLIST

0xC00D1243 It is not possible to perform the


NS_E_PDA_SYNC_RUNNING requested action because sync
is in progress. You can either
stop sync or wait for it to
complete, and then try again.

0xC00D1244 Windows Media Player cannot


NS_E_PDA_SYNC_LOGIN_ERROR sync the subscription content
because you are not signed in
to the online store that provided
it. Sign in to the online store,
and then try again.

0xC00D1245 Windows Media Player cannot


NS_E_PDA_TRANSCODE_CODEC_NOT_FOUND convert the file to the format
required by the device. One or
more codecs required to convert
the file could not be found.

0xC00D1246 It is not possible to sync


NS_E_CANNOT_SYNC_DRM_TO_NON_JANUS_DEVICE subscription files to this device.

0xC00D1247 Your device is operating slowly


NS_E_CANNOT_SYNC_PREVIOUS_SYNC_RUNNING or is not responding. Until the
device responds, it is not
possible to sync again. To
return the device to normal
operation, try disconnecting it
from the computer or resetting
it.

0xC00D125C The Windows Media Player


NS_E_WMP_HWND_NOTFOUND download manager cannot
function properly because the
Player main window cannot be
found. Try restarting the Player.

0xC00D125D Windows Media Player


NS_E_BKGDOWNLOAD_WRONG_NO_FILES encountered a download that
has the wrong number of files.
This might occur if another
program is trying to create jobs
with the same signature as the

153 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

Player.

0xC00D125E Windows Media Player tried to


NS_E_BKGDOWNLOAD_COMPLETECANCELLEDJOB complete a download that was
already canceled. The file will
not be available.

0xC00D125F Windows Media Player tried to


NS_E_BKGDOWNLOAD_CANCELCOMPLETEDJOB cancel a download that was
already completed. The file will
not be removed.

0xC00D1260 Windows Media Player is trying


NS_E_BKGDOWNLOAD_NOJOBPOINTER to access a download that is not
valid.

0xC00D1261 This download was not created


NS_E_BKGDOWNLOAD_INVALIDJOBSIGNATURE by Windows Media Player.

0xC00D1262 The Windows Media Player


NS_E_BKGDOWNLOAD_FAILED_TO_CREATE_TEMPFILE download manager cannot
create a temporary file name.
This might occur if the path is
not valid or if the disk is full.

0xC00D1263 The Windows Media Player


NS_E_BKGDOWNLOAD_PLUGIN_FAILEDINITIALIZE download manager plug-in
cannot start. This might occur if
the system is out of resources.

0xC00D1264 The Windows Media Player


NS_E_BKGDOWNLOAD_PLUGIN_FAILEDTOMOVEFILE download manager cannot
move the file.

0xC00D1265 The Windows Media Player


NS_E_BKGDOWNLOAD_CALLFUNCFAILED download manager cannot
perform a task because the
system has no resources to
allocate.

0xC00D1266 The Windows Media Player


NS_E_BKGDOWNLOAD_CALLFUNCTIMEOUT download manager cannot
perform a task because the task
took too long to run.

0xC00D1267 The Windows Media Player


NS_E_BKGDOWNLOAD_CALLFUNCENDED download manager cannot
perform a task because the
Player is terminating the
service. The task will be
recovered when the Player
restarts.

0xC00D1268 The Windows Media Player


NS_E_BKGDOWNLOAD_WMDUNPACKFAILED download manager cannot
expand a WMD file. The file will
be deleted and the operation
will not be completed
successfully.

0xC00D1269 The Windows Media Player


NS_E_BKGDOWNLOAD_FAILEDINITIALIZE download manager cannot
start. This might occur if the

154 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

system is out of resources.

0xC00D126A Windows Media Player cannot


NS_E_INTERFACE_NOT_REGISTERED_IN_GIT access a required functionality.
This might occur if the wrong
system files or Player DLLs are
loaded.

0xC00D126B Windows Media Player cannot


NS_E_BKGDOWNLOAD_INVALID_FILE_NAME get the file name of the
requested download. The
requested download will be
canceled.

0xC00D128E Windows Media Player


NS_E_IMAGE_DOWNLOAD_FAILED encountered an error while
downloading an image.

0xC00D12C0 Windows Media Player cannot


NS_E_WMP_UDRM_NOUSERLIST update your media usage rights
because the Player cannot
verify the list of activated users
of this computer.

0xC00D12C1 Windows Media Player is trying


NS_E_WMP_DRM_NOT_ACQUIRING to acquire media usage rights
for a file that is no longer being
used. Rights acquisition will
stop.

0xC00D12F2 The parameter is not valid.


NS_E_WMP_BSTR_TOO_LONG

0xC00D12FC The state is not valid for this


NS_E_WMP_AUTOPLAY_INVALID_STATE request.

0xC00D1306 Windows Media Player cannot


NS_E_WMP_COMPONENT_REVOKED play this file until you complete
the software component
upgrade. After the component
has been upgraded, try to play
the file again.

0xC00D1324 The URL is not safe for the


NS_E_CURL_NOTSAFE operation specified.

0xC00D1325 The URL contains one or more


NS_E_CURL_INVALIDCHAR characters that are not valid.

0xC00D1326 The URL contains a host name


NS_E_CURL_INVALIDHOSTNAME that is not valid.

0xC00D1327 The URL contains a path that is


NS_E_CURL_INVALIDPATH not valid.

0xC00D1328 The URL contains a scheme that


NS_E_CURL_INVALIDSCHEME is not valid.

0xC00D1329 The URL is not valid.


NS_E_CURL_INVALIDURL

155 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D132B Windows Media Player cannot


NS_E_CURL_CANTWALK play the file. If you clicked a
link on a web page, the link
might not be valid.

0xC00D132C The URL port is not valid.


NS_E_CURL_INVALIDPORT

0xC00D132D The URL is not a directory.


NS_E_CURLHELPER_NOTADIRECTORY

0xC00D132E The URL is not a file.


NS_E_CURLHELPER_NOTAFILE

0xC00D132F The URL contains characters


NS_E_CURL_CANTDECODE that cannot be decoded. The
URL might be truncated or
incomplete.

0xC00D1330 The specified URL is not a


NS_E_CURLHELPER_NOTRELATIVE relative URL.

0xC00D1331 The buffer is smaller than the


NS_E_CURL_INVALIDBUFFERSIZE size specified.

0xC00D1356 The content provider has not


NS_E_SUBSCRIPTIONSERVICE_PLAYBACK_DISALLOWED granted you the right to play
this file. Go to the content
provider's online store to get
play rights.

0xC00D1357 Windows Media Player cannot


NS_E_CANNOT_BUY_OR_DOWNLOAD_FROM_MULTIPLE_SERVICES purchase or download content
from multiple online stores.

0xC00D1358 The file cannot be purchased or


NS_E_CANNOT_BUY_OR_DOWNLOAD_CONTENT downloaded. The file might not
be available from the online
store.

0xC00D135A The provider of this file cannot


NS_E_NOT_CONTENT_PARTNER_TRACK be identified.

0xC00D135B The file is only available for


NS_E_TRACK_DOWNLOAD_REQUIRES_ALBUM_PURCHASE download when you buy the
entire album.

0xC00D135C You must buy the file before


NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE you can download it.

0xC00D135D You have exceeded the


NS_E_TRACK_PURCHASE_MAXIMUM_EXCEEDED maximum number of files that
can be purchased in a single
transaction.

0xC00D135F Windows Media Player cannot


NS_E_SUBSCRIPTIONSERVICE_LOGIN_FAILED sign in to the online store.
Verify that you are using the
correct user name and
password. If the problem
persists, the store might be

156 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

temporarily unavailable.

0xC00D1360 Windows Media Player cannot


NS_E_SUBSCRIPTIONSERVICE_DOWNLOAD_TIMEOUT download this item because the
server is not responding. The
server might be temporarily
unavailable or the Internet
connection might be lost.

0xC00D1362 Content Partner still initializing.


NS_E_CONTENT_PARTNER_STILL_INITIALIZING

0xC00D1363 The folder could not be opened.


NS_E_OPEN_CONTAINING_FOLDER_FAILED The folder might have been
moved or deleted.

0xC00D136A Windows Media Player could not


NS_E_ADVANCEDEDIT_TOO_MANY_PICTURES add all of the images to the file
because the images exceeded
the 7 megabyte (MB) limit.

0xC00D1388 The client redirected to another


NS_E_REDIRECT server.

0xC00D1389 The streaming media


NS_E_STALE_PRESENTATION description is no longer current.

0xC00D138A It is not possible to create a


NS_E_NAMESPACE_WRONG_PERSIST persistent namespace node
under a transient parent node.

0xC00D138B It is not possible to store a


NS_E_NAMESPACE_WRONG_TYPE value in a namespace node that
has a different value type.

0xC00D138C It is not possible to remove the


NS_E_NAMESPACE_NODE_CONFLICT root namespace node.

0xC00D138D The specified namespace node


NS_E_NAMESPACE_NODE_NOT_FOUND could not be found.

0xC00D138E The buffer supplied to hold


NS_E_NAMESPACE_BUFFER_TOO_SMALL namespace node string is too
small.

0xC00D138F The callback list on a


NS_E_NAMESPACE_TOO_MANY_CALLBACKS namespace node is at the
maximum size.

0xC00D1390 It is not possible to register an


NS_E_NAMESPACE_DUPLICATE_CALLBACK already-registered callback on a
namespace node.

0xC00D1391 Cannot find the callback in the


NS_E_NAMESPACE_CALLBACK_NOT_FOUND namespace when attempting to
remove the callback.

0xC00D1392 The namespace node name


NS_E_NAMESPACE_NAME_TOO_LONG exceeds the allowed maximum
length.

157 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1393 Cannot create a namespace


NS_E_NAMESPACE_DUPLICATE_NAME node that already exists.

0xC00D1394 The namespace node name


NS_E_NAMESPACE_EMPTY_NAME cannot be a null string.

0xC00D1395 Finding a child namespace node


NS_E_NAMESPACE_INDEX_TOO_LARGE by index failed because the
index exceeded the number of
children.

0xC00D1396 The namespace node name is


NS_E_NAMESPACE_BAD_NAME invalid.

0xC00D1397 It is not possible to store a


NS_E_NAMESPACE_WRONG_SECURITY value in a namespace node that
has a different security type.

0xC00D13EC The archive request conflicts


NS_E_CACHE_ARCHIVE_CONFLICT with other requests in progress.

0xC00D13ED The specified origin server


NS_E_CACHE_ORIGIN_SERVER_NOT_FOUND cannot be found.

0xC00D13EE The specified origin server is


NS_E_CACHE_ORIGIN_SERVER_TIMEOUT not responding.

0xC00D13EF The internal code for HTTP


NS_E_CACHE_NOT_BROADCAST status code 412 Precondition
Failed due to not broadcast
type.

0xC00D13F0 The internal code for HTTP


NS_E_CACHE_CANNOT_BE_CACHED status code 403 Forbidden due
to not cacheable.

0xC00D13F1 The internal code for HTTP


NS_E_CACHE_NOT_MODIFIED status code 304 Not Modified.

0xC00D1450 It is not possible to remove a


NS_E_CANNOT_REMOVE_PUBLISHING_POINT cache or proxy publishing point.

0xC00D1451 It is not possible to remove the


NS_E_CANNOT_REMOVE_PLUGIN last instance of a type of plug-
in.

0xC00D1452 Cache and proxy publishing


NS_E_WRONG_PUBLISHING_POINT_TYPE points do not support this
property or method.

0xC00D1453 The plug-in does not support


NS_E_UNSUPPORTED_LOAD_TYPE the specified load type.

0xC00D1454 The plug-in does not support


NS_E_INVALID_PLUGIN_LOAD_TYPE_CONFIGURATION any load types. The plug-in
must support at least one load
type.

0xC00D1455 The publishing point name is


invalid.

158 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_INVALID_PUBLISHING_POINT_NAME

0xC00D1456 Only one multicast data writer


NS_E_TOO_MANY_MULTICAST_SINKS plug-in can be enabled for a
publishing point.

0xC00D1457 The requested operation cannot


NS_E_PUBLISHING_POINT_INVALID_REQUEST_WHILE_STARTED be completed while the
publishing point is started.

0xC00D1458 A multicast data writer plug-in


NS_E_MULTICAST_PLUGIN_NOT_ENABLED must be enabled in order for
this operation to be completed.

0xC00D1459 This feature requires Windows


NS_E_INVALID_OPERATING_SYSTEM_VERSION Server 2003, Enterprise Edition.

0xC00D145A The requested operation cannot


NS_E_PUBLISHING_POINT_REMOVED be completed because the
specified publishing point has
been removed.

0xC00D145B Push publishing points are


NS_E_INVALID_PUSH_PUBLISHING_POINT_START_REQUEST started when the encoder starts
pushing the stream. This
publishing point cannot be
started by the server
administrator.

0xC00D145C The specified language is not


NS_E_UNSUPPORTED_LANGUAGE supported.

0xC00D145D Windows Media Services will


NS_E_WRONG_OS_VERSION only run on Windows Server
2003, Standard Edition and
Windows Server 2003,
Enterprise Edition.

0xC00D145E The operation cannot be


NS_E_PUBLISHING_POINT_STOPPED completed because the
publishing point has been
stopped.

0xC00D14B4 The playlist entry is already


NS_E_PLAYLIST_ENTRY_ALREADY_PLAYING playing.

0xC00D14B5 The playlist or directory you are


NS_E_EMPTY_PLAYLIST requesting does not contain
content.

0xC00D14B6 The server was unable to parse


NS_E_PLAYLIST_PARSE_FAILURE the requested playlist file.

0xC00D14B7 The requested operation is not


NS_E_PLAYLIST_UNSUPPORTED_ENTRY supported for this type of
playlist entry.

0xC00D14B8 Cannot jump to a playlist entry


NS_E_PLAYLIST_ENTRY_NOT_IN_PLAYLIST that is not inserted in the
playlist.

0xC00D14B9 Cannot seek to the desired

159 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_PLAYLIST_ENTRY_SEEK playlist entry.

0xC00D14BA Cannot play recursive playlist.


NS_E_PLAYLIST_RECURSIVE_PLAYLISTS

0xC00D14BB The number of nested playlists


NS_E_PLAYLIST_TOO_MANY_NESTED_PLAYLISTS exceeded the limit the server
can handle.

0xC00D14BC Cannot execute the requested


NS_E_PLAYLIST_SHUTDOWN operation because the playlist
has been shut down by the
Media Server.

0xC00D14BD The playlist has ended while


NS_E_PLAYLIST_END_RECEDING receding.

0xC00D1518 The data path does not have an


NS_E_DATAPATH_NO_SINK associated data writer plug-in.

0xC00D151A The specified push template is


NS_E_INVALID_PUSH_TEMPLATE invalid.

0xC00D151B The specified push publishing


NS_E_INVALID_PUSH_PUBLISHING_POINT point is invalid.

0xC00D151C The requested operation cannot


NS_E_CRITICAL_ERROR be performed because the
server or publishing point is in a
critical error state.

0xC00D151D The content cannot be played


NS_E_NO_NEW_CONNECTIONS because the server is not
currently accepting connections.
Try connecting at a later time.

0xC00D151E The version of this playlist is not


NS_E_WSX_INVALID_VERSION supported by the server.

0xC00D151F The command does not apply to


NS_E_HEADER_MISMATCH the current media header user
by a server component.

0xC00D1520 The specified publishing point


NS_E_PUSH_DUPLICATE_PUBLISHING_POINT_NAME name is already in use.

0xC00D157C There is no script engine


NS_E_NO_SCRIPT_ENGINE available for this file.

0xC00D157D The plug-in has reported an


NS_E_PLUGIN_ERROR_REPORTED error. See the Troubleshooting
tab or the NT Application Event
Log for details.

0xC00D157E No enabled data source plug-in


NS_E_SOURCE_PLUGIN_NOT_FOUND is available to access the
requested content.

0xC00D157F No enabled playlist parser plug-


NS_E_PLAYLIST_PLUGIN_NOT_FOUND in is available to access the

160 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

requested content.

0xC00D1580 The data source plug-in does


NS_E_DATA_SOURCE_ENUMERATION_NOT_SUPPORTED not support enumeration.

0xC00D1581 The server cannot stream the


NS_E_MEDIA_PARSER_INVALID_FORMAT selected file because it is either
damaged or corrupt. Select a
different file.

0xC00D1582 The plug-in cannot be enabled


NS_E_SCRIPT_DEBUGGER_NOT_INSTALLED because a compatible script
debugger is not installed on this
system. Install a script
debugger, or disable the script
debugger option on the general
tab of the plug-in's properties
page and try again.

0xC00D1583 The plug-in cannot be loaded


NS_E_FEATURE_REQUIRES_ENTERPRISE_SERVER because it requires Windows
Server 2003, Enterprise Edition.

0xC00D1584 Another wizard is currently


NS_E_WIZARD_RUNNING running. Please close the other
wizard or wait until it finishes
before attempting to run this
wizard again.

0xC00D1585 Invalid log URL. Multicast


NS_E_INVALID_LOG_URL logging URL must look like
"http://servername/isapibacken
d.dll".

0xC00D1586 Invalid MTU specified. The valid


NS_E_INVALID_MTU_RANGE range for maximum packet size
is between 36 and 65507 bytes.

0xC00D1587 Invalid play statistics for


NS_E_INVALID_PLAY_STATISTICS logging.

0xC00D1588 The log needs to be skipped.


NS_E_LOG_NEED_TO_BE_SKIPPED

0xC00D1589 The size of the data exceeded


NS_E_HTTP_TEXT_DATACONTAINER_SIZE_LIMIT_EXCEEDED the limit the WMS HTTP
Download Data Source plugin
can handle.

0xC00D158A One usage of each socket


NS_E_PORT_IN_USE address (protocol/network
address/port) is permitted.
Verify that other services or
applications are not attempting
to use the same port and then
try to enable the plug-in again.

0xC00D158B One usage of each socket


NS_E_PORT_IN_USE_HTTP address (protocol/network
address/port) is permitted.
Verify that other services (such
as IIS) or applications are not

161 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

attempting to use the same


port and then try to enable the
plug-in again.

0xC00D158C The WMS HTTP Download Data


NS_E_HTTP_TEXT_DATACONTAINER_INVALID_SERVER_RESPONSE Source plugin was unable to
receive the remote server's
response.

0xC00D158D The archive plug-in has reached


NS_E_ARCHIVE_REACH_QUOTA its quota.

0xC00D158E The archive plug-in aborted


NS_E_ARCHIVE_ABORT_DUE_TO_BCAST because the source was from
broadcast.

0xC00D158F The archive plug-in detected an


NS_E_ARCHIVE_GAP_DETECTED interrupt in the source.

0xC00D1590 The system cannot find the file


NS_E_AUTHORIZATION_FILE_NOT_FOUND specified.

0xC00D1B58 The mark-in time should be


NS_E_BAD_MARKIN greater than 0 and less than the
mark-out time.

0xC00D1B59 The mark-out time should be


NS_E_BAD_MARKOUT greater than the mark-in time
and less than the file duration.

0xC00D1B5A No matching media type is


NS_E_NOMATCHING_MEDIASOURCE found in the source %1.

0xC00D1B5B The specified source type is not


NS_E_UNSUPPORTED_SOURCETYPE supported.

0xC00D1B5C It is not possible to specify


NS_E_TOO_MANY_AUDIO more than one audio input.

0xC00D1B5D It is not possible to specify


NS_E_TOO_MANY_VIDEO more than two video inputs.

0xC00D1B5E No matching element is found


NS_E_NOMATCHING_ELEMENT in the list.

0xC00D1B5F The profile's media types must


NS_E_MISMATCHED_MEDIACONTENT match the media types defined
for the session.

0xC00D1B60 It is not possible to remove an


NS_E_CANNOT_DELETE_ACTIVE_SOURCEGROUP active source while encoding.

0xC00D1B61 It is not possible to open the


NS_E_AUDIODEVICE_BUSY specified audio capture device
because it is currently in use.

0xC00D1B62 It is not possible to open the


NS_E_AUDIODEVICE_UNEXPECTED specified audio capture device
because an unexpected error
has occurred.

162 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1B63 The audio capture device does


NS_E_AUDIODEVICE_BADFORMAT not support the specified audio
format.

0xC00D1B64 It is not possible to open the


NS_E_VIDEODEVICE_BUSY specified video capture device
because it is currently in use.

0xC00D1B65 It is not possible to open the


NS_E_VIDEODEVICE_UNEXPECTED specified video capture device
because an unexpected error
has occurred.

0xC00D1B66 This operation is not allowed


NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING while encoding.

0xC00D1B67 No profile is set for the source.


NS_E_NO_PROFILE_IN_SOURCEGROUP

0xC00D1B68 The video capture driver


NS_E_VIDEODRIVER_UNSTABLE returned an unrecoverable
error. It is now in an unstable
state.

0xC00D1B69 It was not possible to start the


NS_E_VIDCAPSTARTFAILED video device.

0xC00D1B6A The video source does not


NS_E_VIDSOURCECOMPRESSION support the requested output
format or color depth.

0xC00D1B6B The video source does not


NS_E_VIDSOURCESIZE support the requested capture
size.

0xC00D1B6C It was not possible to obtain


NS_E_ICMQUERYFORMAT output information from the
video compressor.

0xC00D1B6D It was not possible to create a


NS_E_VIDCAPCREATEWINDOW video capture window.

0xC00D1B6E There is already a stream active


NS_E_VIDCAPDRVINUSE on this video device.

0xC00D1B6F No media format is set in


NS_E_NO_MEDIAFORMAT_IN_SOURCE source.

0xC00D1B70 Cannot find a valid output


NS_E_NO_VALID_OUTPUT_STREAM stream from the source.

0xC00D1B71 It was not possible to find a


NS_E_NO_VALID_SOURCE_PLUGIN valid source plug-in for the
specified source.

0xC00D1B72 No source is currently active.


NS_E_NO_ACTIVE_SOURCEGROUP

0xC00D1B73 No script stream is set in the


NS_E_NO_SCRIPT_STREAM current source.

163 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1B74 This operation is not allowed


NS_E_INVALIDCALL_WHILE_ARCHIVAL_RUNNING while archiving.

0xC00D1B75 The setting for the maximum


NS_E_INVALIDPACKETSIZE packet size is not valid.

0xC00D1B76 The plug-in CLSID specified is


NS_E_PLUGIN_CLSID_INVALID not valid.

0xC00D1B77 This archive type is not


NS_E_UNSUPPORTED_ARCHIVETYPE supported.

0xC00D1B78 This archive operation is not


NS_E_UNSUPPORTED_ARCHIVEOPERATION supported.

0xC00D1B79 The local archive file name was


NS_E_ARCHIVE_FILENAME_NOTSET not set.

0xC00D1B7A The source is not yet prepared.


NS_E_SOURCEGROUP_NOTPREPARED

0xC00D1B7B Profiles on the sources do not


NS_E_PROFILE_MISMATCH match.

0xC00D1B7C The specified crop values are


NS_E_INCORRECTCLIPSETTINGS not valid.

0xC00D1B7D No statistics are available at


NS_E_NOSTATSAVAILABLE this time.

0xC00D1B7E The encoder is not archiving.


NS_E_NOTARCHIVING

0xC00D1B7F This operation is only allowed


NS_E_INVALIDCALL_WHILE_ENCODER_STOPPED during encoding.

0xC00D1B80 This SourceGroupCollection


NS_E_NOSOURCEGROUPS doesn't contain any
SourceGroups.

0xC00D1B81 This source does not have a


NS_E_INVALIDINPUTFPS frame rate of 30 fps. Therefore,
it is not possible to apply the
inverse telecine filter to the
source.

0xC00D1B82 It is not possible to display your


NS_E_NO_DATAVIEW_SUPPORT source or output video in the
Video panel.

0xC00D1B83 One or more codecs required to


NS_E_CODEC_UNAVAILABLE open this content could not be
found.

0xC00D1B84 The archive file has the same


NS_E_ARCHIVE_SAME_AS_INPUT name as an input file. Change
one of the names before
continuing.

164 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1B85 The source has not been set up


NS_E_SOURCE_NOTSPECIFIED completely.

0xC00D1B86 It is not possible to apply time


NS_E_NO_REALTIME_TIMECOMPRESSION compression to a broadcast
session.

0xC00D1B87 It is not possible to open this


NS_E_UNSUPPORTED_ENCODER_DEVICE device.

0xC00D1B88 It is not possible to start


NS_E_UNEXPECTED_DISPLAY_SETTINGS encoding because the display
size or color has changed since
the current session was defined.
Restore the previous settings or
create a new session.

0xC00D1B89 No audio data has been


NS_E_NO_AUDIODATA received for several seconds.
Check the audio source and
restart the encoder.

0xC00D1B8A One or all of the specified


NS_E_INPUTSOURCE_PROBLEM sources are not working
properly. Check that the
sources are configured
correctly.

0xC00D1B8B The supplied configuration file is


NS_E_WME_VERSION_MISMATCH not supported by this version of
the encoder.

0xC00D1B8C It is not possible to use image


NS_E_NO_REALTIME_PREPROCESS preprocessing with live
encoding.

0xC00D1B8D It is not possible to use two-


NS_E_NO_REPEAT_PREPROCESS pass encoding when the source
is set to loop.

0xC00D1B8E It is not possible to pause


NS_E_CANNOT_PAUSE_LIVEBROADCAST encoding during a broadcast.

0xC00D1B8F A DRM profile has not been set


NS_E_DRM_PROFILE_NOT_SET for the current session.

0xC00D1B90 The profile ID is already used


NS_E_DUPLICATE_DRMPROFILE by a DRM profile. Specify a
different profile ID.

0xC00D1B91 The setting of the selected


NS_E_INVALID_DEVICE device does not support control
for playing back tapes.

0xC00D1B92 You must specify a mixed voice


NS_E_SPEECHEDL_ON_NON_MIXEDMODE and audio mode in order to use
an optimization definition file.

0xC00D1B93 The specified password is too


NS_E_DRM_PASSWORD_TOO_LONG long. Type a password with
fewer than 8 characters.

165 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1B94 It is not possible to seek to the


NS_E_DEVCONTROL_FAILED_SEEK specified mark-in point.

0xC00D1B95 When you choose to maintain


NS_E_INTERLACE_REQUIRE_SAMESIZE the interlacing in your video,
the output video size must
match the input video size.

0xC00D1B96 Only one device control plug-in


NS_E_TOO_MANY_DEVICECONTROL can control a device.

0xC00D1B97 You must also enable storing


NS_E_NO_MULTIPASS_FOR_LIVEDEVICE content to hard disk temporarily
in order to use two-pass
encoding with the input device.

0xC00D1B98 An audience is missing from the


NS_E_MISSING_AUDIENCE output stream configuration.

0xC00D1B99 All audiences in the output tree


NS_E_AUDIENCE_CONTENTTYPE_MISMATCH must have the same content
type.

0xC00D1B9A A source index is missing from


NS_E_MISSING_SOURCE_INDEX the output stream
configuration.

0xC00D1B9B The same source index in


NS_E_NUM_LANGUAGE_MISMATCH different audiences should have
the same number of languages.

0xC00D1B9C The same source index in


NS_E_LANGUAGE_MISMATCH different audiences should have
the same languages.

0xC00D1B9D The same source index in


NS_E_VBRMODE_MISMATCH different audiences should use
the same VBR encoding mode.

0xC00D1B9E The bit rate index specified is


NS_E_INVALID_INPUT_AUDIENCE_INDEX not valid.

0xC00D1B9F The specified language is not


NS_E_INVALID_INPUT_LANGUAGE valid.

0xC00D1BA0 The specified source type is not


NS_E_INVALID_INPUT_STREAM valid.

0xC00D1BA1 The source must be a mono


NS_E_EXPECT_MONO_WAV_INPUT channel .wav file.

0xC00D1BA2 All the source .wav files must


NS_E_INPUT_WAVFORMAT_MISMATCH have the same format.

0xC00D1BA3 The hard disk being used for


NS_E_RECORDQ_DISK_FULL temporary storage of content
has reached the minimum
allowed disk space. Create more
space on the hard disk and
restart encoding.

166 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1BA4 It is not possible to apply the


NS_E_NO_PAL_INVERSE_TELECINE inverse telecine feature to PAL
content.

0xC00D1BA5 A capture device in the current


NS_E_ACTIVE_SG_DEVICE_DISCONNECTED active source is no longer
available.

0xC00D1BA6 A device used in the current


NS_E_ACTIVE_SG_DEVICE_CONTROL_DISCONNECTED active source for device control
is no longer available.

0xC00D1BA7 No frames have been submitted


NS_E_NO_FRAMES_SUBMITTED_TO_ANALYZER to the analyzer for analysis.

0xC00D1BA8 The source video does not


NS_E_INPUT_DOESNOT_SUPPORT_SMPTE support time codes.

0xC00D1BA9 It is not possible to generate a


NS_E_NO_SMPTE_WITH_MULTIPLE_SOURCEGROUPS time code when there are
multiple sources in a session.

0xC00D1BAA The voice codec optimization


NS_E_BAD_CONTENTEDL definition file cannot be found
or is corrupted.

0xC00D1BAB The same source index in


NS_E_INTERLACEMODE_MISMATCH different audiences should have
the same interlace mode.

0xC00D1BAC The same source index in


NS_E_NONSQUAREPIXELMODE_MISMATCH different audiences should have
the same nonsquare pixel
mode.

0xC00D1BAD The same source index in


NS_E_SMPTEMODE_MISMATCH different audiences should have
the same time code mode.

0xC00D1BAE Either the end of the tape has


NS_E_END_OF_TAPE been reached or there is no
tape. Check the device and
tape.

0xC00D1BAF No audio or video input has


NS_E_NO_MEDIA_IN_AUDIENCE been specified.

0xC00D1BB0 The profile must contain a bit


NS_E_NO_AUDIENCES rate.

0xC00D1BB1 You must specify at least one


NS_E_NO_AUDIO_COMPAT audio stream to be compatible
with Windows Media Player 7.1.

0xC00D1BB2 Using a VBR encoding mode is


NS_E_INVALID_VBR_COMPAT not compatible with Windows
Media Player 7.1.

0xC00D1BB3 You must specify a profile


NS_E_NO_PROFILE_NAME name.

167 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1BB4 It is not possible to use a VBR


NS_E_INVALID_VBR_WITH_UNCOMP encoding mode with
uncompressed audio or video.

0xC00D1BB5 It is not possible to use MBR


NS_E_MULTIPLE_VBR_AUDIENCES encoding with VBR encoding.

0xC00D1BB6 It is not possible to mix


NS_E_UNCOMP_COMP_COMBINATION uncompressed and compressed
content in a session.

0xC00D1BB7 All audiences must use the


NS_E_MULTIPLE_AUDIO_CODECS same audio codec.

0xC00D1BB8 All audiences should use the


NS_E_MULTIPLE_AUDIO_FORMATS same audio format to be
compatible with Windows Media
Player 7.1.

0xC00D1BB9 The audio bit rate for an


NS_E_AUDIO_BITRATE_STEPDOWN audience with a higher total bit
rate must be greater than one
with a lower total bit rate.

0xC00D1BBA The audio peak bit rate setting


NS_E_INVALID_AUDIO_PEAKRATE is not valid.

0xC00D1BBB The audio peak bit rate setting


NS_E_INVALID_AUDIO_PEAKRATE_2 must be greater than the audio
bit rate setting.

0xC00D1BBC The setting for the maximum


NS_E_INVALID_AUDIO_BUFFERMAX buffer size for audio is not valid.

0xC00D1BBD All audiences must use the


NS_E_MULTIPLE_VIDEO_CODECS same video codec.

0xC00D1BBE All audiences should use the


NS_E_MULTIPLE_VIDEO_SIZES same video size to be
compatible with Windows Media
Player 7.1.

0xC00D1BBF The video bit rate setting is not


NS_E_INVALID_VIDEO_BITRATE valid.

0xC00D1BC0 The video bit rate for an


NS_E_VIDEO_BITRATE_STEPDOWN audience with a higher total bit
rate must be greater than one
with a lower total bit rate.

0xC00D1BC1 The video peak bit rate setting


NS_E_INVALID_VIDEO_PEAKRATE is not valid.

0xC00D1BC2 The video peak bit rate setting


NS_E_INVALID_VIDEO_PEAKRATE_2 must be greater than the video
bit rate setting.

0xC00D1BC3 The video width setting is not


NS_E_INVALID_VIDEO_WIDTH valid.

168 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1BC4 The video height setting is not


NS_E_INVALID_VIDEO_HEIGHT valid.

0xC00D1BC5 The video frame rate setting is


NS_E_INVALID_VIDEO_FPS not valid.

0xC00D1BC6 The video key frame setting is


NS_E_INVALID_VIDEO_KEYFRAME not valid.

0xC00D1BC7 The video image quality setting


NS_E_INVALID_VIDEO_IQUALITY is not valid.

0xC00D1BC8 The video codec quality setting


NS_E_INVALID_VIDEO_CQUALITY is not valid.

0xC00D1BC9 The video buffer setting is not


NS_E_INVALID_VIDEO_BUFFER valid.

0xC00D1BCA The setting for the maximum


NS_E_INVALID_VIDEO_BUFFERMAX buffer size for video is not valid.

0xC00D1BCB The value of the video


NS_E_INVALID_VIDEO_BUFFERMAX_2 maximum buffer size setting
must be greater than the video
buffer size setting.

0xC00D1BCC The alignment of the video


NS_E_INVALID_VIDEO_WIDTH_ALIGN width is not valid.

0xC00D1BCD The alignment of the video


NS_E_INVALID_VIDEO_HEIGHT_ALIGN height is not valid.

0xC00D1BCE All bit rates must have the


NS_E_MULTIPLE_SCRIPT_BITRATES same script bit rate.

0xC00D1BCF The script bit rate specified is


NS_E_INVALID_SCRIPT_BITRATE not valid.

0xC00D1BD0 All bit rates must have the


NS_E_MULTIPLE_FILE_BITRATES same file transfer bit rate.

0xC00D1BD1 The file transfer bit rate is not


NS_E_INVALID_FILE_BITRATE valid.

0xC00D1BD2 All audiences in a profile should


NS_E_SAME_AS_INPUT_COMBINATION either be same as input or have
video width and height
specified.

0xC00D1BD3 This source type does not


NS_E_SOURCE_CANNOT_LOOP support looping.

0xC00D1BD4 The fold-down value needs to


NS_E_INVALID_FOLDDOWN_COEFFICIENTS be between -144 and 0.

0xC00D1BD5 The specified DRM profile does


NS_E_DRMPROFILE_NOTFOUND not exist in the system.

169 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1BD6 The specified time code is not


NS_E_INVALID_TIMECODE valid.

0xC00D1BD7 It is not possible to apply time


NS_E_NO_AUDIO_TIMECOMPRESSION compression to a video-only
session.

0xC00D1BD8 It is not possible to apply time


NS_E_NO_TWOPASS_TIMECOMPRESSION compression to a session that is
using two-pass encoding.

0xC00D1BD9 It is not possible to generate a


NS_E_TIMECODE_REQUIRES_VIDEOSTREAM time code for an audio-only
session.

0xC00D1BDA It is not possible to generate a


NS_E_NO_MBR_WITH_TIMECODE time code when you are
encoding content at multiple bit
rates.

0xC00D1BDB The video codec selected does


NS_E_INVALID_INTERLACEMODE not support maintaining
interlacing in video.

0xC00D1BDC Maintaining interlacing in video


NS_E_INVALID_INTERLACE_COMPAT is not compatible with Windows
Media Player 7.1.

0xC00D1BDD Allowing nonsquare pixel output


NS_E_INVALID_NONSQUAREPIXEL_COMPAT is not compatible with Windows
Media Player 7.1.

0xC00D1BDE Only capture devices can be


NS_E_INVALID_SOURCE_WITH_DEVICE_CONTROL used with device control.

0xC00D1BDF It is not possible to generate


NS_E_CANNOT_GENERATE_BROADCAST_INFO_FOR_QUALITYVBR the stream format file if you are
using quality-based VBR
encoding for the audio or video
stream. Instead use the
Windows Media file generated
after encoding to create the
announcement file.

0xC00D1BE0 It is not possible to create a


NS_E_EXCEED_MAX_DRM_PROFILE_LIMIT DRM profile because the
maximum number of profiles
has been reached. You must
delete some DRM profiles before
creating new ones.

0xC00D1BE1 The device is in an unstable


NS_E_DEVICECONTROL_UNSTABLE state. Check that the device is
functioning properly and a tape
is in place.

0xC00D1BE2 The pixel aspect ratio value


NS_E_INVALID_PIXEL_ASPECT_RATIO must be between 1 and 255.

0xC00D1BE3 All streams with different


NS_E_AUDIENCE__LANGUAGE_CONTENTTYPE_MISMATCH languages in the same audience
must have same properties.

170 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D1BE4 The profile must contain at least


NS_E_INVALID_PROFILE_CONTENTTYPE one audio or video stream.

0xC00D1BE5 The transform plug-in could not


NS_E_TRANSFORM_PLUGIN_NOT_FOUND be found.

0xC00D1BE6 The transform plug-in is not


NS_E_TRANSFORM_PLUGIN_INVALID valid. It might be damaged or
you might not have the required
permissions to access the plug-
in.

0xC00D1BE7 To use two-pass encoding, you


NS_E_EDL_REQUIRED_FOR_DEVICE_MULTIPASS must enable device control and
setup an edit decision list (EDL)
that has at least one entry.

0xC00D1BE8 When you choose to maintain


NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING the interlacing in your video,
the output video size must be a
multiple of 4.

0xC00D1BE9 Markin/Markout is unsupported


NS_E_MARKIN_UNSUPPORTED with this source type.

0xC00D2711 A problem has occurred in the


NS_E_DRM_INVALID_APPLICATION Digital Rights Management
component. Contact product
support for this application.

0xC00D2712 License storage is not working.


NS_E_DRM_LICENSE_STORE_ERROR Contact Microsoft product
support.

0xC00D2713 Secure storage is not working.


NS_E_DRM_SECURE_STORE_ERROR Contact Microsoft product
support.

0xC00D2714 License acquisition did not


NS_E_DRM_LICENSE_STORE_SAVE_ERROR work. Acquire a new license or
contact the content provider for
further assistance.

0xC00D2715 A problem has occurred in the


NS_E_DRM_SECURE_STORE_UNLOCK_ERROR Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2716 The media file is corrupted.


NS_E_DRM_INVALID_CONTENT Contact the content provider to
get a new file.

0xC00D2717 The license is corrupted.


NS_E_DRM_UNABLE_TO_OPEN_LICENSE Acquire a new license.

0xC00D2718 The license is corrupted or


NS_E_DRM_INVALID_LICENSE invalid. Acquire a new license

0xC00D2719 Licenses cannot be copied from


NS_E_DRM_INVALID_MACHINE one computer to another. Use
License Management to transfer

171 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

licenses, or get a new license


for the media file.

0xC00D271B License storage is not working.


NS_E_DRM_ENUM_LICENSE_FAILED Contact Microsoft product
support.

0xC00D271C The media file is corrupted.


NS_E_DRM_INVALID_LICENSE_REQUEST Contact the content provider to
get a new file.

0xC00D271D A problem has occurred in the


NS_E_DRM_UNABLE_TO_INITIALIZE Digital Rights Management
component. Contact Microsoft
product support.

0xC00D271E The license could not be


NS_E_DRM_UNABLE_TO_ACQUIRE_LICENSE acquired. Try again later.

0xC00D271F License acquisition did not


NS_E_DRM_INVALID_LICENSE_ACQUIRED work. Acquire a new license or
contact the content provider for
further assistance.

0xC00D2720 The requested operation cannot


NS_E_DRM_NO_RIGHTS be performed on this file.

0xC00D2721 The requested action cannot be


NS_E_DRM_KEY_ERROR performed because a problem
occurred with the Windows
Media Digital Rights
Management (DRM)
components on your computer.

0xC00D2722 A problem has occurred in the


NS_E_DRM_ENCRYPT_ERROR Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2723 The media file is corrupted.


NS_E_DRM_DECRYPT_ERROR Contact the content provider to
get a new file.

0xC00D2725 The license is corrupted.


NS_E_DRM_LICENSE_INVALID_XML Acquire a new license.

0xC00D2728 A security upgrade is required


NS_E_DRM_NEEDS_INDIVIDUALIZATION to perform the operation on this
media file.

0xC00D2729 You already have the latest


NS_E_DRM_ALREADY_INDIVIDUALIZED security components. No
upgrade is necessary at this
time.

0xC00D272A The application cannot perform


NS_E_DRM_ACTION_NOT_QUERIED this action. Contact product
support for this application.

0xC00D272B You cannot begin a new license


NS_E_DRM_ACQUIRING_LICENSE acquisition process until the
current one has been

172 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

completed.

0xC00D272C You cannot begin a new security


NS_E_DRM_INDIVIDUALIZING upgrade until the current one
has been completed.

0xC00D272D Failure in Backup-Restore.


NS_E_BACKUP_RESTORE_FAILURE

0xC00D272E Bad Request ID in Backup-


NS_E_BACKUP_RESTORE_BAD_REQUEST_ID Restore.

0xC00D272F A problem has occurred in the


NS_E_DRM_PARAMETERS_MISMATCHED Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2730 A license cannot be created for


NS_E_DRM_UNABLE_TO_CREATE_LICENSE_OBJECT this media file. Reinstall the
application.

0xC00D2731 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_INDI_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2732 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_ENCRYPT_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2733 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_DECRYPT_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2734 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_PROPERTIES_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2735 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_BACKUP_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2736 The security upgrade failed. Try


NS_E_DRM_INDIVIDUALIZE_ERROR again later.

0xC00D2737 License storage is not working.


NS_E_DRM_LICENSE_OPEN_ERROR Contact Microsoft product
support.

0xC00D2738 License storage is not working.


NS_E_DRM_LICENSE_CLOSE_ERROR Contact Microsoft product
support.

0xC00D2739 License storage is not working.


NS_E_DRM_GET_LICENSE_ERROR Contact Microsoft product
support.

0xC00D273A A problem has occurred in the

173 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_DRM_QUERY_ERROR Digital Rights Management


component. Contact Microsoft
product support.

0xC00D273B A problem has occurred in the


NS_E_DRM_REPORT_ERROR Digital Rights Management
component. Contact product
support for this application.

0xC00D273C License storage is not working.


NS_E_DRM_GET_LICENSESTRING_ERROR Contact Microsoft product
support.

0xC00D273D The media file is corrupted.


NS_E_DRM_GET_CONTENTSTRING_ERROR Contact the content provider to
get a new file.

0xC00D273E A problem has occurred in the


NS_E_DRM_MONITOR_ERROR Digital Rights Management
component. Try again later.

0xC00D273F The application has made an


NS_E_DRM_UNABLE_TO_SET_PARAMETER invalid call to the Digital Rights
Management component.
Contact product support for this
application.

0xC00D2740 A problem has occurred in the


NS_E_DRM_INVALID_APPDATA Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2741 A problem has occurred in the


NS_E_DRM_INVALID_APPDATA_VERSION Digital Rights Management
component. Contact product
support for this application.

0xC00D2742 Licenses are already backed up


NS_E_DRM_BACKUP_EXISTS in this location.

0xC00D2743 One or more backed-up licenses


NS_E_DRM_BACKUP_CORRUPT are missing or corrupt.

0xC00D2744 You cannot begin a new backup


NS_E_DRM_BACKUPRESTORE_BUSY process until the current
process has been completed.

0xC00D2745 Bad Data sent to Backup-


NS_E_BACKUP_RESTORE_BAD_DATA Restore.

0xC00D2748 The license is invalid. Contact


NS_E_DRM_LICENSE_UNUSABLE the content provider for further
assistance.

0xC00D2749 A required property was not set


NS_E_DRM_INVALID_PROPERTY by the application. Contact
product support for this
application.

0xC00D274A A problem has occurred in the


NS_E_DRM_SECURE_STORE_NOT_FOUND Digital Rights Management
component of this application.

174 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

Try to acquire a license again.

0xC00D274B A license cannot be found for


NS_E_DRM_CACHED_CONTENT_ERROR this media file. Use License
Management to transfer a
license for this file from the
original computer, or acquire a
new license.

0xC00D274C A problem occurred during the


NS_E_DRM_INDIVIDUALIZATION_INCOMPLETE security upgrade. Try again
later.

0xC00D274D Certified driver components are


NS_E_DRM_DRIVER_AUTH_FAILURE required to play this media file.
Contact Windows Update to see
whether updated drivers are
available for your hardware.

0xC00D274E One or more of the Secure


NS_E_DRM_NEED_UPGRADE_MSSAP Audio Path components were
not found or an entry point in
those components was not
found.

0xC00D274F Status message: Reopen the


NS_E_DRM_REOPEN_CONTENT file.

0xC00D2750 Certain driver functionality is


NS_E_DRM_DRIVER_DIGIOUT_FAILURE required to play this media file.
Contact Windows Update to see
whether updated drivers are
available for your hardware.

0xC00D2751 A problem has occurred in the


NS_E_DRM_INVALID_SECURESTORE_PASSWORD Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2752 A problem has occurred in the


NS_E_DRM_APPCERT_REVOKED Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2753 You cannot restore your


NS_E_DRM_RESTORE_FRAUD license(s).

0xC00D2754 The licenses for your media files


NS_E_DRM_HARDWARE_INCONSISTENT are corrupted. Contact Microsoft
product support.

0xC00D2755 To transfer this media file, you


NS_E_DRM_SDMI_TRIGGER must upgrade the application.

0xC00D2756 You cannot make any more


NS_E_DRM_SDMI_NOMORECOPIES copies of this media file.

0xC00D2757 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_HEADER_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

175 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D2758 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_KEYS_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2759 Unable to obtain license.


NS_E_DRM_LICENSE_NOTACQUIRED

0xC00D275A A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_CODING_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D275B A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_STATE_DATA_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D275C The buffer supplied is not


NS_E_DRM_BUFFER_TOO_SMALL sufficient.

0xC00D275D The property requested is not


NS_E_DRM_UNSUPPORTED_PROPERTY supported.

0xC00D275E The specified server cannot


NS_E_DRM_ERROR_BAD_NET_RESP perform the requested
operation.

0xC00D275F Some of the licenses could not


NS_E_DRM_STORE_NOTALLSTORED be stored.

0xC00D2760 The Digital Rights Management


NS_E_DRM_SECURITY_COMPONENT_SIGNATURE_INVALID security upgrade component
could not be validated. Contact
Microsoft product support.

0xC00D2761 Invalid or corrupt data was


NS_E_DRM_INVALID_DATA encountered.

0xC00D2762 The Windows Media Digital


NS_E_DRM_POLICY_DISABLE_ONLINE Rights Management system
cannot perform the requested
action because your computer
or network administrator has
enabled the group policy
Prevent Windows Media DRM
Internet Access. For assistance,
contact your administrator.

0xC00D2763 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_AUTHENTICATION_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2764 Not all of the necessary


NS_E_DRM_NOT_CONFIGURED properties for DRM have been
set.

0xC00D2765 The portable device does not


NS_E_DRM_DEVICE_ACTIVATION_CANCELED have the security required to
copy protected files to it. To

176 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

obtain the additional security,


try to copy the file to your
portable device again. When a
message appears, click OK.

0xC00D2766 Too many resets in Backup-


NS_E_BACKUP_RESTORE_TOO_MANY_RESETS Restore.

0xC00D2767 Running this process under a


NS_E_DRM_DEBUGGING_NOT_ALLOWED debugger while using DRM
content is not allowed.

0xC00D2768 The user canceled the DRM


NS_E_DRM_OPERATION_CANCELED operation.

0xC00D2769 The license you are using has


NS_E_DRM_RESTRICTIONS_NOT_RETRIEVED assocaited output restrictions.
This license is unusable until
these restrictions are queried.

0xC00D276A A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D276B A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_PLAYLIST_BURN_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D276C A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_DEVICE_REGISTRATION_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D276D A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_METERING_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2770 The specified track has


NS_E_DRM_TRACK_EXCEEDED_PLAYLIST_RESTICTION exceeded it's specified playlist
burn limit in this playlist.

0xC00D2771 The specified track has


NS_E_DRM_TRACK_EXCEEDED_TRACKBURN_RESTRICTION exceeded it's track burn limit.

0xC00D2772 A problem has occurred in


NS_E_DRM_UNABLE_TO_GET_DEVICE_CERT obtaining the device's
certificate. Contact Microsoft
product support.

0xC00D2773 A problem has occurred in


NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK obtaining the device's secure
clock. Contact Microsoft product
support.

0xC00D2774 A problem has occurred in


NS_E_DRM_UNABLE_TO_SET_SECURE_CLOCK setting the device's secure
clock. Contact Microsoft product
support.

177 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D2775 A problem has occurred in


NS_E_DRM_UNABLE_TO_GET_SECURE_CLOCK_FROM_SERVER obtaining the secure clock from
server. Contact Microsoft
product support.

0xC00D2776 This content requires the


NS_E_DRM_POLICY_METERING_DISABLED metering policy to be enabled.

0xC00D2777 Transfer of chained licenses


NS_E_DRM_TRANSFER_CHAINED_LICENSES_UNSUPPORTED unsupported.

0xC00D2778 The Digital Rights Management


NS_E_DRM_SDK_VERSIONMISMATCH component is not installed
properly. Reinstall the Player.

0xC00D2779 The file could not be transferred


NS_E_DRM_LIC_NEEDS_DEVICE_CLOCK_SET because the device clock is not
set.

0xC00D277A The content header is missing


NS_E_LICENSE_HEADER_MISSING_URL an acquisition URL.

0xC00D277B The current attached device


NS_E_DEVICE_NOT_WMDRM_DEVICE does not support WMDRM.

0xC00D277C A problem has occurred in the


NS_E_DRM_INVALID_APPCERT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D277D The client application has been


NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_PETITION forcefully terminated during a
DRM petition.

0xC00D277E The client application has been


NS_E_DRM_PROTOCOL_FORCEFUL_TERMINATION_ON_CHALLENGE forcefully terminated during a
DRM challenge.

0xC00D277F Secure storage protection error.


NS_E_DRM_CHECKPOINT_FAILED Restore your licenses from a
previous backup and try again.

0xC00D2780 A problem has occurred in the


NS_E_DRM_BB_UNABLE_TO_INITIALIZE Digital Rights Management root
of trust. Contact Microsoft
product support.

0xC00D2781 A problem has occurred in


NS_E_DRM_UNABLE_TO_LOAD_HARDWARE_ID retrieving the Digital Rights
Management machine
identification. Contact Microsoft
product support.

0xC00D2782 A problem has occurred in


NS_E_DRM_UNABLE_TO_OPEN_DATA_STORE opening the Digital Rights
Management data storage file.
Contact Microsoft product.

0xC00D2783 The Digital Rights Management


NS_E_DRM_DATASTORE_CORRUPT data storage is not functioning
properly. Contact Microsoft

178 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

product support.

0xC00D2784 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_INMEMORYSTORE_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2785 A secured library is required to


NS_E_DRM_STUBLIB_REQUIRED access the requested
functionality.

0xC00D2786 A problem has occurred in the


NS_E_DRM_UNABLE_TO_CREATE_CERTIFICATE_OBJECT Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2787 A problem has occurred in the


NS_E_DRM_MIGRATION_TARGET_NOT_ONLINE Digital Rights Management
component during license
migration. Contact Microsoft
product support.

0xC00D2788 A problem has occurred in the


NS_E_DRM_INVALID_MIGRATION_IMAGE Digital Rights Management
component during license
migration. Contact Microsoft
product support.

0xC00D2789 A problem has occurred in the


NS_E_DRM_MIGRATION_TARGET_STATES_CORRUPTED Digital Rights Management
component during license
migration. Contact Microsoft
product support.

0xC00D278A A problem has occurred in the


NS_E_DRM_MIGRATION_IMPORTER_NOT_AVAILABLE Digital Rights Management
component during license
migration. Contact Microsoft
product support.

0xC00D278B A problem has occurred in the


NS_DRM_E_MIGRATION_UPGRADE_WITH_DIFF_SID Digital Rights Management
component during license
migration. Contact Microsoft
product support.

0xC00D278C The Digital Rights Management


NS_DRM_E_MIGRATION_SOURCE_MACHINE_IN_USE component is in use during
license migration. Contact
Microsoft product support.

0xC00D278D Licenses are being migrated to


NS_DRM_E_MIGRATION_TARGET_MACHINE_LESS_THAN_LH a machine running XP or
downlevel OS. This operation
can only be performed on
Windows Vista or a later OS.
Contact Microsoft product
support.

0xC00D278E Migration Image already exists.


NS_DRM_E_MIGRATION_IMAGE_ALREADY_EXISTS Contact Microsoft product
support.

179 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D278F The requested action cannot be


NS_E_DRM_HARDWAREID_MISMATCH performed because a hardware
configuration change has been
detected by the Windows Media
Digital Rights Management
(DRM) components on your
computer.

0xC00D2790 The wrong stublib has been


NS_E_INVALID_DRMV2CLT_STUBLIB linked to an application or DLL
using drmv2clt.dll.

0xC00D2791 The legacy V2 data being


NS_E_DRM_MIGRATION_INVALID_LEGACYV2_DATA imported is invalid.

0xC00D2792 The license being imported


NS_E_DRM_MIGRATION_LICENSE_ALREADY_EXISTS already exists.

0xC00D2793 The password of the Legacy V2


NS_E_DRM_MIGRATION_INVALID_LEGACYV2_SST_PASSWORD SST entry being imported is
incorrect.

0xC00D2794 Migration is not supported by


NS_E_DRM_MIGRATION_NOT_SUPPORTED the plugin.

0xC00D2795 A migration importer cannot be


NS_E_DRM_UNABLE_TO_CREATE_MIGRATION_IMPORTER_OBJECT created for this media file.
Reinstall the application.

0xC00D2796 The requested action cannot be


NS_E_DRM_CHECKPOINT_MISMATCH performed because a problem
occurred with the Windows
Media Digital Rights
Management (DRM)
components on your computer.

0xC00D2797 The requested action cannot be


NS_E_DRM_CHECKPOINT_CORRUPT performed because a problem
occurred with the Windows
Media Digital Rights
Management (DRM)
components on your computer.

0xC00D2798 The requested action cannot be


NS_E_REG_FLUSH_FAILURE performed because a problem
occurred with the Windows
Media Digital Rights
Management (DRM)
components on your computer.

0xC00D2799 The requested action cannot be


NS_E_HDS_KEY_MISMATCH performed because a problem
occurred with the Windows
Media Digital Rights
Management (DRM)
components on your computer.

0xC00D279A Migration was canceled by the


NS_E_DRM_MIGRATION_OPERATION_CANCELLED user.

0xC00D279B Migration object is already in


use and cannot be called until

180 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_DRM_MIGRATION_OBJECT_IN_USE the current operation


completes.

0xC00D279C The content header does not


NS_E_DRM_MALFORMED_CONTENT_HEADER comply with DRM requirements
and cannot be used.

0xC00D27D8 The license for this file has


NS_E_DRM_LICENSE_EXPIRED expired and is no longer valid.
Contact your content provider
for further assistance.

0xC00D27D9 The license for this file is not


NS_E_DRM_LICENSE_NOTENABLED valid yet, but will be at a future
date.

0xC00D27DA The license for this file requires


NS_E_DRM_LICENSE_APPSECLOW a higher level of security than
the player you are currently
using has. Try using a different
player or download a newer
version of your current player.

0xC00D27DB The license cannot be stored as


NS_E_DRM_STORE_NEEDINDI it requires security upgrade of
Digital Rights Management
component.

0xC00D27DC Your machine does not meet


NS_E_DRM_STORE_NOTALLOWED the requirements for storing the
license.

0xC00D27DD The license for this file requires


NS_E_DRM_LICENSE_APP_NOTALLOWED an upgraded version of your
player or a different player.

0xC00D27DF The license server's certificate


NS_E_DRM_LICENSE_CERT_EXPIRED expired. Make sure your system
clock is set correctly. Contact
your content provider for
further assistance.

0xC00D27E0 The license for this file requires


NS_E_DRM_LICENSE_SECLOW a higher level of security than
the player you are currently
using has. Try using a different
player or download a newer
version of your current player.

0xC00D27E1 The content owner for the


NS_E_DRM_LICENSE_CONTENT_REVOKED license you just acquired is no
longer supporting their content.
Contact the content owner for a
newer version of the content.

0xC00D27E2 The content owner for the


NS_E_DRM_DEVICE_NOT_REGISTERED license you just acquired
requires your device to register
to the current machine.

0xC00D280A The license for this file requires


NS_E_DRM_LICENSE_NOSAP a feature that is not supported
in your current player or

181 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

operating system. You can try


with newer version of your
current player or contact your
content provider for further
assistance.

0xC00D280B The license for this file requires


NS_E_DRM_LICENSE_NOSVP a feature that is not supported
in your current player or
operating system. You can try
with newer version of your
current player or contact your
content provider for further
assistance.

0xC00D280C The license for this file requires


NS_E_DRM_LICENSE_NOWDM Windows Driver Model (WDM)
audio drivers. Contact your
sound card manufacturer for
further assistance.

0xC00D280D The license for this file requires


NS_E_DRM_LICENSE_NOTRUSTEDCODEC a higher level of security than
the player you are currently
using has. Try using a different
player or download a newer
version of your current player.

0xC00D280E The license for this file is not


NS_E_DRM_SOURCEID_NOT_SUPPORTED supported by your current
player. You can try with newer
version of your current player
or contact your content provider
for further assistance.

0xC00D283D An updated version of your


NS_E_DRM_NEEDS_UPGRADE_TEMPFILE media player is required to play
the selected content.

0xC00D283E A new version of the Digital


NS_E_DRM_NEED_UPGRADE_PD Rights Management component
is required. Contact product
support for this application to
get the latest version.

0xC00D283F Failed to either create or verify


NS_E_DRM_SIGNATURE_FAILURE the content header.

0xC00D2840 Could not read the necessary


NS_E_DRM_LICENSE_SERVER_INFO_MISSING information from the system
registry.

0xC00D2841 The DRM subsystem is currently


NS_E_DRM_BUSY locked by another application or
user. Try again later.

0xC00D2842 There are too many target


NS_E_DRM_PD_TOO_MANY_DEVICES devices registered on the
portable media.

0xC00D2843 The security upgrade cannot be


NS_E_DRM_INDIV_FRAUD completed because the allowed
number of daily upgrades has

182 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

been exceeded. Try again


tomorrow.

0xC00D2844 The security upgrade cannot be


NS_E_DRM_INDIV_NO_CABS completed because the server is
unable to perform the
operation. Try again later.

0xC00D2845 The security upgrade cannot be


NS_E_DRM_INDIV_SERVICE_UNAVAILABLE performed because the server is
not available. Try again later.

0xC00D2846 Windows Media Player cannot


NS_E_DRM_RESTORE_SERVICE_UNAVAILABLE restore your licenses because
the server is not available. Try
again later.

0xC00D2847 Windows Media Player cannot


NS_E_DRM_CLIENT_CODE_EXPIRED play the protected file. Verify
that your computer's date is set
correctly. If it is correct, on the
Help menu, click Check for
Player Updates to install the
latest version of the Player.

0xC00D2848 The chained license cannot be


NS_E_DRM_NO_UPLINK_LICENSE created because the referenced
uplink license does not exist.

0xC00D2849 The specified KID is invalid.


NS_E_DRM_INVALID_KID

0xC00D284A License initialization did not


NS_E_DRM_LICENSE_INITIALIZATION_ERROR work. Contact Microsoft product
support.

0xC00D284C The uplink license of a chained


NS_E_DRM_CHAIN_TOO_LONG license cannot itself be a
chained license.

0xC00D284D The specified encryption


NS_E_DRM_UNSUPPORTED_ALGORITHM algorithm is unsupported.

0xC00D284E License deletion did not work.


NS_E_DRM_LICENSE_DELETION_ERROR Contact Microsoft product
support.

0xC00D28A0 The client's certificate is


NS_E_DRM_INVALID_CERTIFICATE corrupted or the signature
cannot be verified.

0xC00D28A1 The client's certificate has been


NS_E_DRM_CERTIFICATE_REVOKED revoked.

0xC00D28A2 There is no license available for


NS_E_DRM_LICENSE_UNAVAILABLE the requested action.

0xC00D28A3 The maximum number of


NS_E_DRM_DEVICE_LIMIT_REACHED devices in use has been
reached. Unable to open
additional devices.

183 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D28A4 The proximity detection


NS_E_DRM_UNABLE_TO_VERIFY_PROXIMITY procedure could not confirm
that the receiver is near the
transmitter in the network.

0xC00D28A5 The client must be registered


NS_E_DRM_MUST_REGISTER before executing the intended
operation.

0xC00D28A6 The client must be approved


NS_E_DRM_MUST_APPROVE before executing the intended
operation.

0xC00D28A7 The client must be revalidated


NS_E_DRM_MUST_REVALIDATE before executing the intended
operation.

0xC00D28A8 The response to the proximity


NS_E_DRM_INVALID_PROXIMITY_RESPONSE detection challenge is invalid.

0xC00D28A9 The requested session is invalid.


NS_E_DRM_INVALID_SESSION

0xC00D28AA The device must be opened


NS_E_DRM_DEVICE_NOT_OPEN before it can be used to receive
content.

0xC00D28AB Device registration failed


NS_E_DRM_DEVICE_ALREADY_REGISTERED because the device is already
registered.

0xC00D28AC Unsupported WMDRM-ND


NS_E_DRM_UNSUPPORTED_PROTOCOL_VERSION protocol version.

0xC00D28AD The requested action is not


NS_E_DRM_UNSUPPORTED_ACTION supported.

0xC00D28AE The certificate does not have an


NS_E_DRM_CERTIFICATE_SECURITY_LEVEL_INADEQUATE adequate security level for the
requested action.

0xC00D28AF Unable to open the specified


NS_E_DRM_UNABLE_TO_OPEN_PORT port for receiving Proximity
messages.

0xC00D28B0 The message format is invalid.


NS_E_DRM_BAD_REQUEST

0xC00D28B1 The Certificate Revocation List


NS_E_DRM_INVALID_CRL is invalid or corrupted.

0xC00D28B2 The length of the attribute


NS_E_DRM_ATTRIBUTE_TOO_LONG name or value is too long.

0xC00D28B3 The license blob passed in the


NS_E_DRM_EXPIRED_LICENSEBLOB cardea request is expired.

0xC00D28B4 The license blob passed in the


NS_E_DRM_INVALID_LICENSEBLOB cardea request is invalid.
Contact Microsoft product

184 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

support.

0xC00D28B5 The requested operation cannot


NS_E_DRM_INCLUSION_LIST_REQUIRED be performed because the
license does not contain an
inclusion list.

0xC00D28B6 A problem has occurred in the


NS_E_DRM_DRMV2CLT_REVOKED Digital Rights Management
component. Contact Microsoft
product support.

0xC00D28B7 A problem has occurred in the


NS_E_DRM_RIV_TOO_SMALL Digital Rights Management
component. Contact Microsoft
product support.

0xC00D2904 Windows Media Player does not


NS_E_OUTPUT_PROTECTION_LEVEL_UNSUPPORTED support the level of output
protection required by the
content.

0xC00D2905 Windows Media Player does not


NS_E_COMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED support the level of protection
required for compressed digital
video.

0xC00D2906 Windows Media Player does not


NS_E_UNCOMPRESSED_DIGITAL_VIDEO_PROTECTION_LEVEL_UNSUPPORTED support the level of protection
required for uncompressed
digital video.

0xC00D2907 Windows Media Player does not


NS_E_ANALOG_VIDEO_PROTECTION_LEVEL_UNSUPPORTED support the level of protection
required for analog video.

0xC00D2908 Windows Media Player does not


NS_E_COMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED support the level of protection
required for compressed digital
audio.

0xC00D2909 Windows Media Player does not


NS_E_UNCOMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED support the level of protection
required for uncompressed
digital audio.

0xC00D290A Windows Media Player does not


NS_E_OUTPUT_PROTECTION_SCHEME_UNSUPPORTED support the scheme of output
protection required by the
content.

0xC00D2AFA Installation was not successful


NS_E_REBOOT_RECOMMENDED and some file cleanup is not
complete. For best results,
restart your computer.

0xC00D2AFB Installation was not successful.


NS_E_REBOOT_REQUIRED To continue, you must restart
your computer.

0xC00D2AFC Installation was not successful.


NS_E_SETUP_INCOMPLETE

185 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D2AFD Setup cannot migrate the


NS_E_SETUP_DRM_MIGRATION_FAILED Windows Media Digital Rights
Management (DRM)
components.

0xC00D2AFE Some skin or playlist


NS_E_SETUP_IGNORABLE_FAILURE components cannot be installed.

0xC00D2AFF Setup cannot migrate the


NS_E_SETUP_DRM_MIGRATION_FAILED_AND_IGNORABLE_FAILURE Windows Media Digital Rights
Management (DRM)
components. In addition, some
skin or playlist components
cannot be installed.

0xC00D2B00 Installation is blocked because


NS_E_SETUP_BLOCKED your computer does not meet
one or more of the setup
requirements.

0xC00D2EE0 The specified protocol is not


NS_E_UNKNOWN_PROTOCOL supported.

0xC00D2EE1 The client is redirected to a


NS_E_REDIRECT_TO_PROXY proxy server.

0xC00D2EE2 The server encountered an


NS_E_INTERNAL_SERVER_ERROR unexpected condition which
prevented it from fulfilling the
request.

0xC00D2EE3 The request could not be


NS_E_BAD_REQUEST understood by the server.

0xC00D2EE4 The proxy experienced an error


NS_E_ERROR_FROM_PROXY while attempting to contact the
media server.

0xC00D2EE5 The proxy did not receive a


NS_E_PROXY_TIMEOUT timely response while
attempting to contact the media
server.

0xC00D2EE6 The server is currently unable


NS_E_SERVER_UNAVAILABLE to handle the request due to a
temporary overloading or
maintenance of the server.

0xC00D2EE7 The server is refusing to fulfill


NS_E_REFUSED_BY_SERVER the requested operation.

0xC00D2EE8 The server is not a compatible


NS_E_INCOMPATIBLE_SERVER streaming media server.

0xC00D2EE9 The content cannot be streamed


NS_E_MULTICAST_DISABLED because the Multicast protocol
has been disabled.

0xC00D2EEA The server redirected the player


NS_E_INVALID_REDIRECT to an invalid location.

186 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC00D2EEB The content cannot be streamed


NS_E_ALL_PROTOCOLS_DISABLED because all protocols have been
disabled.

0xC00D2EEC The MSBD protocol is no longer


NS_E_MSBD_NO_LONGER_SUPPORTED supported. Please use HTTP to
connect to the Windows Media
stream.

0xC00D2EED The proxy server could not be


NS_E_PROXY_NOT_FOUND located. Please check your
proxy server configuration.

0xC00D2EEE Unable to establish a connection


NS_E_CANNOT_CONNECT_TO_PROXY to the proxy server. Please
check your proxy server
configuration.

0xC00D2EEF Unable to locate the media


NS_E_SERVER_DNS_TIMEOUT server. The operation timed
out.

0xC00D2EF0 Unable to locate the proxy


NS_E_PROXY_DNS_TIMEOUT server. The operation timed
out.

0xC00D2EF1 Media closed because Windows


NS_E_CLOSED_ON_SUSPEND was shut down.

0xC00D2EF2 Unable to read the contents of a


NS_E_CANNOT_READ_PLAYLIST_FROM_MEDIASERVER playlist file from a media server.

0xC00D2EF3 Session not found.


NS_E_SESSION_NOT_FOUND

0xC00D2EF4 Content requires a streaming


NS_E_REQUIRE_STREAMING_CLIENT media client.

0xC00D2EF5 A command applies to a


NS_E_PLAYLIST_ENTRY_HAS_CHANGED previous playlist entry.

0xC00D2EF6 The proxy server is denying


NS_E_PROXY_ACCESSDENIED access. The username and/or
password might be incorrect.

0xC00D2EF7 The proxy could not provide


NS_E_PROXY_SOURCE_ACCESSDENIED valid authentication credentials
to the media server.

0xC00D2EF8 The network sink failed to write


NS_E_NETWORK_SINK_WRITE data to the network.

0xC00D2EF9 Packets are not being received


NS_E_FIREWALL from the server. The packets
might be blocked by a filtering
device, such as a network
firewall.

0xC00D2EFA The MMS protocol is not


NS_E_MMS_NOT_SUPPORTED supported. Please use HTTP or
RTSP to connect to the Windows

187 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

Media stream.

0xC00D2EFB The Windows Media server is


NS_E_SERVER_ACCESSDENIED denying access. The username
and/or password might be
incorrect.

0xC00D2EFC The Publishing Point or file on


NS_E_RESOURCE_GONE the Windows Media Server is no
longer available.

0xC00D2EFD There is no existing packetizer


NS_E_NO_EXISTING_PACKETIZER plugin for a stream.

0xC00D2EFE The response from the media


NS_E_BAD_SYNTAX_IN_SERVER_RESPONSE server could not be understood.
This might be caused by an
incompatible proxy server or
media server.

0xC00D2F00 The Windows Media Server


NS_E_RESET_SOCKET_CONNECTION reset the network connection.

0xC00D2F02 The request could not reach the


NS_E_TOO_MANY_HOPS media server (too many hops).

0xC00D2F05 The server is sending too much


NS_E_TOO_MUCH_DATA_FROM_SERVER data. The connection has been
terminated.

0xC00D2F06 It was not possible to establish


NS_E_CONNECT_TIMEOUT a connection to the media
server in a timely manner. The
media server might be down for
maintenance, or it might be
necessary to use a proxy server
to access this media server.

0xC00D2F07 It was not possible to establish


NS_E_PROXY_CONNECT_TIMEOUT a connection to the proxy
server in a timely manner.
Please check your proxy server
configuration.

0xC00D2F08 Session not found.


NS_E_SESSION_INVALID

0xC00D2F0A Unknown packet sink stream.


NS_E_PACKETSINK_UNKNOWN_FEC_STREAM

0xC00D2F0B Unable to establish a connection


NS_E_PUSH_CANNOTCONNECT to the server. Ensure Windows
Media Services is started and
the HTTP Server control
protocol is properly enabled.

0xC00D2F0C The Server service that received


NS_E_INCOMPATIBLE_PUSH_SERVER the HTTP push request is not a
compatible version of Windows
Media Services (WMS). This
error might indicate the push
request was received by IIS

188 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

instead of WMS. Ensure WMS is


started and has the HTTP
Server control protocol properly
enabled and try again.

0xC00D32C8 The playlist has reached its end.


NS_E_END_OF_PLAYLIST

0xC00D32C9 Use file source.


NS_E_USE_FILE_SOURCE

0xC00D32CA The property was not found.


NS_E_PROPERTY_NOT_FOUND

0xC00D32CC The property is read only.


NS_E_PROPERTY_READ_ONLY

0xC00D32CD The table key was not found.


NS_E_TABLE_KEY_NOT_FOUND

0xC00D32CF Invalid query operator.


NS_E_INVALID_QUERY_OPERATOR

0xC00D32D0 Invalid query property.


NS_E_INVALID_QUERY_PROPERTY

0xC00D32D2 The property is not supported.


NS_E_PROPERTY_NOT_SUPPORTED

0xC00D32D4 Schema classification failure.


NS_E_SCHEMA_CLASSIFY_FAILURE

0xC00D32D5 The metadata format is not


NS_E_METADATA_FORMAT_NOT_SUPPORTED supported.

0xC00D32D6 Cannot edit the metadata.


NS_E_METADATA_NO_EDITING_CAPABILITY

0xC00D32D7 Cannot set the locale id.


NS_E_METADATA_CANNOT_SET_LOCALE

0xC00D32D8 The language is not supported


NS_E_METADATA_LANGUAGE_NOT_SUPORTED in the format.

0xC00D32D9 There is no RFC1766 name


NS_E_METADATA_NO_RFC1766_NAME_FOR_LOCALE translation for the supplied
locale id.

0xC00D32DA The metadata (or metadata


NS_E_METADATA_NOT_AVAILABLE item) is not available.

0xC00D32DB The cached metadata (or


NS_E_METADATA_CACHE_DATA_NOT_AVAILABLE metadata item) is not available.

0xC00D32DC The metadata document is


NS_E_METADATA_INVALID_DOCUMENT_TYPE invalid.

0xC00D32DD The metadata content identifier

189 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

NS_E_METADATA_IDENTIFIER_NOT_AVAILABLE is not available.

0xC00D32DE Cannot retrieve metadata from


NS_E_METADATA_CANNOT_RETRIEVE_FROM_OFFLINE_CACHE the offline metadata cache.

0xC0261003 Checksum of the obtained


ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM monitor descriptor is invalid.

0xC0261004 Monitor descriptor contains an


ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK invalid standard timing block.

0xC0261005 Windows Management


ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED Instrumentation (WMI) data
block registration failed for one
of the MSMonitorClass WMI
subclasses.

0xC0261006 Provided monitor descriptor


ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK block is either corrupted or does
not contain the monitor's
detailed serial number.

0xC0261007 Provided monitor descriptor


ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK block is either corrupted or does
not contain the monitor's user-
friendly name.

0xC0261008 There is no monitor descriptor


ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA data at the specified (offset,
size) region.

0xC0261009 Monitor descriptor contains an


ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK invalid detailed timing block.

0xC0262000 Exclusive mode ownership is


ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER needed to create unmanaged
primary allocation.

0xC0262001 The driver needs more direct


ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER memory access (DMA) buffer
space to complete the
requested operation.

0xC0262002 Specified display adapter handle


ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER is invalid.

0xC0262003 Specified display adapter and all


ERROR_GRAPHICS_ADAPTER_WAS_RESET of its state has been reset.

0xC0262004 The driver stack does not match


ERROR_GRAPHICS_INVALID_DRIVER_MODEL the expected driver model.

0xC0262005 Present happened but ended up


ERROR_GRAPHICS_PRESENT_MODE_CHANGED into the changed desktop mode.

0xC0262006 Nothing to present due to


ERROR_GRAPHICS_PRESENT_OCCLUDED desktop occlusion.

0xC0262007 Not able to present due to


ERROR_GRAPHICS_PRESENT_DENIED denial of desktop access.

190 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC0262008 Not able to present with color


ERROR_GRAPHICS_CANNOTCOLORCONVERT conversion.

0xC0262100 Not enough video memory


ERROR_GRAPHICS_NO_VIDEO_MEMORY available to complete the
operation.

0xC0262101 Could not probe and lock the


ERROR_GRAPHICS_CANT_LOCK_MEMORY underlying memory of an
allocation.

0xC0262102 The allocation is currently busy.


ERROR_GRAPHICS_ALLOCATION_BUSY

0xC0262103 An object being referenced has


ERROR_GRAPHICS_TOO_MANY_REFERENCES reach the maximum reference
count already and cannot be
referenced further.

0xC0262104 A problem could not be solved


ERROR_GRAPHICS_TRY_AGAIN_LATER due to some currently existing
condition. The problem should
be tried again later.

0xC0262105 A problem could not be solved


ERROR_GRAPHICS_TRY_AGAIN_NOW due to some currently existing
condition. The problem should
be tried again immediately.

0xC0262106 The allocation is invalid.


ERROR_GRAPHICS_ALLOCATION_INVALID

0xC0262107 No more unswizzling apertures


ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE are currently available.

0xC0262108 The current allocation cannot be


ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED unswizzled by an aperture.

0xC0262109 The request failed because a


ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION pinned allocation cannot be
evicted.

0xC0262110 The allocation cannot be used


ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE from its current segment
location for the specified
operation.

0xC0262111 A locked allocation cannot be


ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION used in the current command
buffer.

0xC0262112 The allocation being referenced


ERROR_GRAPHICS_ALLOCATION_CLOSED has been closed permanently.

0xC0262113 An invalid allocation instance is


ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE being referenced.

0xC0262114 An invalid allocation handle is


ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE being referenced.

191 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC0262115 The allocation being referenced


ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE does not belong to the current
device.

0xC0262116 The specified allocation lost its


ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST content.

0xC0262200 Graphics processing unit (GPU)


ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE exception is detected on the
given device. The device is not
able to be scheduled.

0xC0262300 Specified video present network


ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY (VidPN) topology is invalid.

0xC0262301 Specified VidPN topology is valid


ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED but is not supported by this
model of the display adapter.

0xC0262302 Specified VidPN topology is valid


ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED but is not supported by the
display adapter at this time,
due to current allocation of its
resources.

0xC0262303 Specified VidPN handle is


ERROR_GRAPHICS_INVALID_VIDPN invalid.

0xC0262304 Specified video present source


ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE is invalid.

0xC0262305 Specified video present target is


ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET invalid.

0xC0262306 Specified VidPN modality is not


ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED supported (for example, at least
two of the pinned modes are
not cofunctional).

0xC0262308 Specified VidPN source mode


ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET set is invalid.

0xC0262309 Specified VidPN target mode set


ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET is invalid.

0xC026230A Specified video signal frequency


ERROR_GRAPHICS_INVALID_FREQUENCY is invalid.

0xC026230B Specified video signal active


ERROR_GRAPHICS_INVALID_ACTIVE_REGION region is invalid.

0xC026230C Specified video signal total


ERROR_GRAPHICS_INVALID_TOTAL_REGION region is invalid.

0xC0262310 Specified video present source


ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE mode is invalid.

0xC0262311 Specified video present target


ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE mode is invalid.

192 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC0262312 Pinned mode must remain in


ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET the set on VidPN's cofunctional
modality enumeration.

0xC0262313 Specified video present path is


ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY already in the VidPN topology.

0xC0262314 Specified mode is already in the


ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET mode set.

0xC0262315 Specified video present source


ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET set is invalid.

0xC0262316 Specified video present target


ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET set is invalid.

0xC0262317 Specified video present source


ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET is already in the video present
source set.

0xC0262318 Specified video present target is


ERROR_GRAPHICS_TARGET_ALREADY_IN_SET already in the video present
target set.

0xC0262319 Specified VidPN present path is


ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH invalid.

0xC026231A Miniport has no


ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY recommendation for
augmentation of the specified
VidPN topology.

0xC026231B Specified monitor frequency


ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET range set is invalid.

0xC026231C Specified monitor frequency


ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE range is invalid.

0xC026231D Specified frequency range is not


ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET in the specified monitor
frequency range set.

0xC026231F Specified frequency range is


ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET already in the specified monitor
frequency range set.

0xC0262320 Specified mode set is stale.


ERROR_GRAPHICS_STALE_MODESET Reacquire the new mode set.

0xC0262321 Specified monitor source mode


ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET set is invalid.

0xC0262322 Specified monitor source mode


ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE is invalid.

0xC0262323 Miniport does not have any


ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN recommendation regarding the
request to provide a functional
VidPN given the current display

193 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

adapter configuration.

0xC0262324 ID of the specified mode is


ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE already used by another mode
in the set.

0xC0262325 System failed to determine a


ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECT mode that is supported by both
ION the display adapter and the
monitor connected to it.

0xC0262326 Number of video present


ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES targets must be greater than or
equal to the number of video
present sources.

0xC0262327 Specified present path is not in


ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY the VidPN topology.

0xC0262328 Display adapter must have at


ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE least one video present source.

0xC0262329 Display adapter must have at


ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET least one video present target.

0xC026232A Specified monitor descriptor set


ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET is invalid.

0xC026232B Specified monitor descriptor is


ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR invalid.

0xC026232C Specified descriptor is not in the


ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET specified monitor descriptor set.

0xC026232D Specified descriptor is already


ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET in the specified monitor
descriptor set.

0xC026232E ID of the specified monitor


ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE descriptor is already used by
another descriptor in the set.

0xC026232F Specified video present target


ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE subset type is invalid.

0xC0262330 Two or more of the specified


ERROR_GRAPHICS_RESOURCES_NOT_RELATED resources are not related to
each other, as defined by the
interface semantics.

0xC0262331 ID of the specified video


ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE present source is already used
by another source in the set.

0xC0262332 ID of the specified video


ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE present target is already used
by another target in the set.

0xC0262333 Specified VidPN source cannot


ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET be used because there is no
available VidPN target to

194 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

connect it to.

0xC0262334 Newly arrived monitor could not


ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER be associated with a display
adapter.

0xC0262335 Display adapter in question


ERROR_GRAPHICS_NO_VIDPNMGR does not have an associated
VidPN manager.

0xC0262336 VidPN manager of the display


ERROR_GRAPHICS_NO_ACTIVE_VIDPN adapter in question does not
have an active VidPN.

0xC0262337 Specified VidPN topology is


ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY stale. Re-acquire the new
topology.

0xC0262338 There is no monitor connected


ERROR_GRAPHICS_MONITOR_NOT_CONNECTED on the specified video present
target.

0xC0262339 Specified source is not part of


ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY the specified VidPN topology.

0xC026233A Specified primary surface size is


ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE invalid.

0xC026233B Specified visible region size is


ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE invalid.

0xC026233C Specified stride is invalid.


ERROR_GRAPHICS_INVALID_STRIDE

0xC026233D Specified pixel format is invalid.


ERROR_GRAPHICS_INVALID_PIXELFORMAT

0xC026233E Specified color basis is invalid.


ERROR_GRAPHICS_INVALID_COLORBASIS

0xC026233F Specified pixel value access


ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE mode is invalid.

0xC0262340 Specified target is not part of


ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY the specified VidPN topology.

0xC0262341 Failed to acquire display mode


ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT management interface.

0xC0262342 Specified VidPN source is


ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE already owned by a display
mode manager (DMM) client
and cannot be used until that
client releases it.

0xC0262343 Specified VidPN is active and


ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN cannot be accessed.

0xC0262344 Specified VidPN present path


ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL importance ordinal is invalid.

195 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC0262345 Specified VidPN present path


ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION content geometry
transformation is invalid.

0xC0262346 Specified content geometry


ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SU transformation is not supported
PPORTED on the respective VidPN present
path.

0xC0262347 Specified gamma ramp is


ERROR_GRAPHICS_INVALID_GAMMA_RAMP invalid.

0xC0262348 Specified gamma ramp is not


ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED supported on the respective
VidPN present path.

0xC0262349 Multisampling is not supported


ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED on the respective VidPN present
path.

0xC026234A Specified mode is not in the


ERROR_GRAPHICS_MODE_NOT_IN_MODESET specified mode set.

0xC026234D Specified VidPN topology


ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON recommendation reason is
invalid.

0xC026234E Specified VidPN present path


ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE content type is invalid.

0xC026234F Specified VidPN present path


ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE copy protection type is invalid.

0xC0262350 No more than one unassigned


ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS mode set can exist at any given
time for a given VidPN source or
target.

0xC0262352 The specified scan line ordering


ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING type is invalid.

0xC0262353 Topology changes are not


ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED allowed for the specified VidPN.

0xC0262354 All available importance ordinals


ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS are already used in the
specified topology.

0xC0262355 Specified primary surface has a


ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT different private format
attribute than the current
primary surface.

0xC0262356 Specified mode pruning


ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM algorithm is invalid.

0xC0262400 Specified display adapter child


ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED device already has an external
device connected to it.

196 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

0xC0262401 The display adapter child device


ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED does not support reporting a
descriptor.

0xC0262430 The display adapter is not


ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER linked to any other adapters.

0xC0262431 Lead adapter in a linked


ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED configuration was not
enumerated yet.

0xC0262432 Some chain adapters in a linked


ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED configuration were not
enumerated yet.

0xC0262433 The chain of linked adapters is


ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY not ready to start because of an
unknown failure.

0xC0262434 An attempt was made to start a


ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED lead link display adapter when
the chain links were not started
yet.

0xC0262435 An attempt was made to turn


ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON on a lead link display adapter
when the chain links were
turned off.

0xC0262436 The adapter link was found to


ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE be in an inconsistent state. Not
all adapters are in an expected
PNP or power state.

0xC0262438 The driver trying to start is not


ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER the same as the driver for the
posted display adapter.

0xC0262500 The driver does not support


ERROR_GRAPHICS_OPM_NOT_SUPPORTED Output Protection Manager
(OPM).

0xC0262501 The driver does not support


ERROR_GRAPHICS_COPP_NOT_SUPPORTED Certified Output Protection
Protocol (COPP).

0xC0262502 The driver does not support a


ERROR_GRAPHICS_UAB_NOT_SUPPORTED user-accessible bus (UAB).

0xC0262503 The specified encrypted


ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS parameters are invalid.

0xC0262504 An array passed to a function


ERROR_GRAPHICS_OPM_PARAMETER_ARRAY_TOO_SMALL cannot hold all of the data that
the function wants to put in it.

0xC0262505 The GDI display device passed


ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST to this function does not have
any active video outputs.

0xC0262506 The protected video path (PVP)


cannot find an actual GDI

197 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

ERROR_GRAPHICS_PVP_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME display device that corresponds


to the passed-in GDI display
device name.

0xC0262507 This function failed because the


ERROR_GRAPHICS_PVP_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP GDI display device passed to it
was not attached to the
Windows desktop.

0xC0262508 The PVP does not support


ERROR_GRAPHICS_PVP_MIRRORING_DEVICES_NOT_SUPPORTED mirroring display devices
because they do not have video
outputs.

0xC026250A The function failed because an


ERROR_GRAPHICS_OPM_INVALID_POINTER invalid pointer parameter was
passed to it. A pointer
parameter is invalid if it is null,
it points to an invalid address, it
points to a kernel mode
address, or it is not correctly
aligned.

0xC026250B An internal error caused this


ERROR_GRAPHICS_OPM_INTERNAL_ERROR operation to fail.

0xC026250C The function failed because the


ERROR_GRAPHICS_OPM_INVALID_HANDLE caller passed in an invalid OPM
user mode handle.

0xC026250D This function failed because the


ERROR_GRAPHICS_PVP_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE GDI device passed to it did not
have any monitors associated
with it.

0xC026250E A certificate could not be


ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH returned because the certificate
buffer passed to the function
was too small.

0xC026250F A video output could not be


ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED created because the frame
buffer is in spanning mode.

0xC0262510 A video output could not be


ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED created because the frame
buffer is in theater mode.

0xC0262511 The function call failed because


ERROR_GRAPHICS_PVP_HFS_FAILED the display adapter's hardware
functionality scan failed to
validate the graphics hardware.

0xC0262512 The High-Bandwidth Digital


ERROR_GRAPHICS_OPM_INVALID_SRM Content Protection (HDCP)
System Renewability Message
(SRM) passed to this function
did not comply with section 5 of
the HDCP 1.1 specification.

0xC0262513 The video output cannot enable


ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP the HDCP system because it

198 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

does not support it.

0xC0262514 The video output cannot enable


ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP analog copy protection because
it does not support it.

0xC0262515 The video output cannot enable


ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA the Content Generation
Management System Analog
(CGMS-A) protection technology
because it does not support it.

0xC0262516 IOPMVideoOutput's
ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET GetInformation() method
cannot return the version of the
SRM being used because the
application never successfully
passed an SRM to the video
output.

0xC0262517 IOPMVideoOutput's Configure()


ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH method cannot enable the
specified output protection
technology because the output's
screen resolution is too high.

0xC0262518 IOPMVideoOutput's Configure()


ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE method cannot enable HDCP
because the display adapter's
HDCP hardware is already being
used by other physical outputs.

0xC0262519 The operating system


ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS asynchronously destroyed this
OPM video output because the
operating system's state
changed. This error typically
occurs because the monitor
physical device object (PDO)
associated with this video
output was removed, the
monitor PDO associated with
this video output was stopped,
the video output's session
became a nonconsole session or
the video output's desktop
became an inactive desktop.

0xC026251A IOPMVideoOutput's methods


ERROR_GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS cannot be called when a session
is changing its type. There are
currently three types of
sessions: console, disconnected
and remote (remote desktop
protocol [RDP] or Independent
Computing Architecture [ICA]).

0xC0262580 The monitor connected to the


ERROR_GRAPHICS_I2C_NOT_SUPPORTED specified video output does not
have an I2C bus.

0xC0262581 No device on the I2C bus has


the specified address.

199 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST

0xC0262582 An error occurred while


ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA transmitting data to the device
on the I2C bus.

0xC0262583 An error occurred while


ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA receiving data from the device
on the I2C bus.

0xC0262584 The monitor does not support


ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED the specified Virtual Control
Panel (VCP) code.

0xC0262585 The data received from the


ERROR_GRAPHICS_DDCCI_INVALID_DATA monitor is invalid.

0xC0262586 A function call failed because a


ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_ monitor returned an invalid
BYTE Timing Status byte when the
operating system used the
Display Data Channel Command
Interface (DDC/CI) Get Timing
Report and Timing Message
command to get a timing report
from a monitor.

0xC0262587 The monitor returned a DDC/CI


ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING capabilities string that did not
comply with the ACCESS.bus
3.0, DDC/CI 1.1 or MCCS 2
Revision 1 specification.

0xC0262588 An internal Monitor


ERROR_GRAPHICS_MCA_INTERNAL_ERROR Configuration API error
occurred.

0xC0262589 An operation failed because a


ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND DDC/CI message had an invalid
value in its command field.

0xC026258A This error occurred because a


ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH DDC/CI message length field
contained an invalid value.

0xC026258B This error occurred because the


ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM value in a DDC/CI message
checksum field did not match
the message's computed
checksum value. This error
implies that the data was
corrupted while it was being
transmitted from a monitor to a
computer.

0xC02625D6 The HMONITOR no longer


ERROR_GRAPHICS_PMEA_INVALID_MONITOR exists, is not attached to the
desktop, or corresponds to a
mirroring device.

0xC02625D7 The Direct3D (D3D) device's


ERROR_GRAPHICS_PMEA_INVALID_D3D_DEVICE GDI display device no longer
exists, is not attached to the

200 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Return value/code Description

desktop, or is a mirroring
display device.

0xC02625D8 A continuous VCP code's current


ERROR_GRAPHICS_DDCCI_CURRENT_CURRENT_VALUE_GREATER_THAN_MAX value is greater than its
IMUM_VALUE maximum value. This error code
indicates that a monitor
returned an invalid value.

0xC02625D9 The monitor's VCP Version


ERROR_GRAPHICS_MCA_INVALID_VCP_VERSION (0xDF) VCP code returned an
invalid version value.

0xC02625DA The monitor does not comply


ERROR_GRAPHICS_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION with the Monitor Control
Command Set (MCCS)
specification it claims to
support.

0xC02625DB The MCCS version in a


ERROR_GRAPHICS_MCA_MCCS_VERSION_MISMATCH monitor's mccs_ver capability
does not match the MCCS
version the monitor reports
when the VCP Version (0xDF)
VCP code is used.

0xC02625DC The Monitor Configuration API


ERROR_GRAPHICS_MCA_UNSUPPORTED_MCCS_VERSION only works with monitors that
support the MCCS 1.0
specification, the MCCS 2.0
specification, or the MCCS 2.0
Revision 1 specification.

0xC02625DE The monitor returned an invalid


ERROR_GRAPHICS_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED monitor technology type. CRT,
plasma, and LCD (TFT) are
examples of monitor technology
types. This error implies that
the monitor violated the MCCS
2.0 or MCCS 2.0 Revision 1
specification.

0xC02625DF The
ERROR_GRAPHICS_MCA_UNSUPPORTED_COLOR_TEMPERATURE SetMonitorColorTemperature()
caller passed a color
temperature to it that the
current monitor did not support.
CRT, plasma, and LCD (TFT) are
examples of monitor technology
types. This error implies that
the monitor violated the MCCS
2.0 or MCCS 2.0 Revision 1
specification.

0xC02625E0 This function can be used only if


ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED a program is running in the
local console session. It cannot
be used if the program is
running on a remote desktop
session or on a terminal
server session.

201 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
2.1.2 HRESULT From WIN32 Error Code Macro

The HRESULT From WIN32 Error Code Macro converts a Win32 error code to an HRESULT using the
pattern 0x8007XXXX, where XXXX is the first two bytes of the Win32 hex value 0x0000XXXX.

The macro is as follows:

#define FACILITY_WIN32 0x0007

#define __HRESULT_FROM_WIN32(x) ((HRESULT)(x) <= 0 ? ((HRESULT)(x)) : ((HRESULT) (((x) &


0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000)))

2.2 Win32 Error Codes

All Win32 error codes MUST be in the range 0x0000 to 0xFFFF, although Win32 error codes can be
used both in 16-bit fields (such as within the HRESULT type specified in section 2.1) as well as 32-bit
fields. Most values also have a default message defined, which can be used to map the value to a
human-readable text message; when this is done, the Win32 error code is also known as a message
identifier.

The following table specifies the values and corresponding meanings of the Win32 error codes.
Vendors SHOULD NOT assign other meanings to these values, to avoid the risk of a collision in the
future.

This document provides the common usage details of the Win32 error codes; individual protocol
specifications provide expanded or modified definitions.

Note In the following descriptions, a percentage sign followed by one or more alphanumeric
characters (for example, "%1" or "%hs") indicates a variable that will be replaced by text at the time
the value is returned.

Win32 error codes Description

0x00000000 The operation completed


ERROR_SUCCESS successfully.

0x00000000 The operation completed


NERR_Success successfully.

0x00000001 Incorrect function.


ERROR_INVALID_FUNCTION

0x00000002 The system cannot find the file


ERROR_FILE_NOT_FOUND specified.

0x00000003 The system cannot find the path


ERROR_PATH_NOT_FOUND specified.

0x00000004 The system cannot open the file.


ERROR_TOO_MANY_OPEN_FILES

0x00000005 Access is denied.


ERROR_ACCESS_DENIED

0x00000006 The handle is invalid.


ERROR_INVALID_HANDLE

0x00000007 The storage control blocks were

202 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_ARENA_TRASHED destroyed.

0x00000008 Not enough storage is available


ERROR_NOT_ENOUGH_MEMORY to process this command.

0x00000009 The storage control block


ERROR_INVALID_BLOCK address is invalid.

0x0000000A The environment is incorrect.


ERROR_BAD_ENVIRONMENT

0x0000000B An attempt was made to load a


ERROR_BAD_FORMAT program with an incorrect
format.

0x0000000C The access code is invalid.


ERROR_INVALID_ACCESS

0x0000000D The data is invalid.


ERROR_INVALID_DATA

0x0000000E Not enough storage is available


ERROR_OUTOFMEMORY to complete this operation.

0x0000000F The system cannot find the drive


ERROR_INVALID_DRIVE specified.

0x00000010 The directory cannot be


ERROR_CURRENT_DIRECTORY removed.

0x00000011 The system cannot move the file


ERROR_NOT_SAME_DEVICE to a different disk drive.

0x00000012 There are no more files.


ERROR_NO_MORE_FILES

0x00000013 The media is write-protected.


ERROR_WRITE_PROTECT

0x00000014 The system cannot find the


ERROR_BAD_UNIT device specified.

0x00000015 The device is not ready.


ERROR_NOT_READY

0x00000016 The device does not recognize


ERROR_BAD_COMMAND the command.

0x00000017 Data error (cyclic redundancy


ERROR_CRC check).

0x00000018 The program issued a command


ERROR_BAD_LENGTH but the command length is
incorrect.

0x00000019 The drive cannot locate a specific


ERROR_SEEK area or track on the disk.

203 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000001A The specified disk cannot be


ERROR_NOT_DOS_DISK accessed.

0x0000001B The drive cannot find the sector


ERROR_SECTOR_NOT_FOUND requested.

0x0000001C The printer is out of paper.


ERROR_OUT_OF_PAPER

0x0000001D The system cannot write to the


ERROR_WRITE_FAULT specified device.

0x0000001E The system cannot read from the


ERROR_READ_FAULT specified device.

0x0000001F A device attached to the system


ERROR_GEN_FAILURE is not functioning.

0x00000020 The process cannot access the


ERROR_SHARING_VIOLATION file because it is being used by
another process.

0x00000021 The process cannot access the


ERROR_LOCK_VIOLATION file because another process has
locked a portion of the file.

0x00000022 The wrong disk is in the drive.


ERROR_WRONG_DISK Insert %2 (Volume Serial
Number: %3) into drive %1.

0x00000024 Too many files opened for


ERROR_SHARING_BUFFER_EXCEEDED sharing.

0x00000026 Reached the end of the file.


ERROR_HANDLE_EOF

0x00000027 The disk is full.


ERROR_HANDLE_DISK_FULL

0x00000032 The request is not supported.


ERROR_NOT_SUPPORTED

0x00000033 Windows cannot find the network


ERROR_REM_NOT_LIST path. Verify that the network
path is correct and the
destination computer is not busy
or turned off. If Windows still
cannot find the network path,
contact your network
administrator.

0x00000034 You were not connected because


ERROR_DUP_NAME a duplicate name exists on the
network. Go to System in
Control Panel to change the
computer name, and then try
again.

0x00000035 The network path was not found.

204 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_BAD_NETPATH

0x00000036 The network is busy.


ERROR_NETWORK_BUSY

0x00000037 The specified network resource


ERROR_DEV_NOT_EXIST or device is no longer available.

0x00000038 The network BIOS command


ERROR_TOO_MANY_CMDS limit has been reached.

0x00000039 A network adapter hardware


ERROR_ADAP_HDW_ERR error occurred.

0x0000003A The specified server cannot


ERROR_BAD_NET_RESP perform the requested operation.

0x0000003B An unexpected network error


ERROR_UNEXP_NET_ERR occurred.

0x0000003C The remote adapter is not


ERROR_BAD_REM_ADAP compatible.

0x0000003D The print queue is full.


ERROR_PRINTQ_FULL

0x0000003E Space to store the file waiting to


ERROR_NO_SPOOL_SPACE be printed is not available on the
server.

0x0000003F Your file waiting to be printed


ERROR_PRINT_CANCELLED was deleted.

0x00000040 The specified network name is


ERROR_NETNAME_DELETED no longer available.

0x00000041 Network access is denied.


ERROR_NETWORK_ACCESS_DENIED

0x00000042 The network resource type is not


ERROR_BAD_DEV_TYPE correct.

0x00000043 The network name cannot be


ERROR_BAD_NET_NAME found.

0x00000044 The name limit for the local


ERROR_TOO_MANY_NAMES computer network adapter card
was exceeded.

0x00000045 The network BIOS session limit


ERROR_TOO_MANY_SESS was exceeded.

0x00000046 The remote server has been


ERROR_SHARING_PAUSED paused or is in the process of
being started.

0x00000047 No more connections can be


ERROR_REQ_NOT_ACCEP made to this remote computer at
this time because the computer

205 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

has accepted the maximum


number of connections.

0x00000048 The specified printer or disk


ERROR_REDIR_PAUSED device has been paused.

0x00000050 The file exists.


ERROR_FILE_EXISTS

0x00000052 The directory or file cannot be


ERROR_CANNOT_MAKE created.

0x00000053 Fail on INT 24.


ERROR_FAIL_I24

0x00000054 Storage to process this request


ERROR_OUT_OF_STRUCTURES is not available.

0x00000055 The local device name is already


ERROR_ALREADY_ASSIGNED in use.

0x00000056 The specified network password


ERROR_INVALID_PASSWORD is not correct.

0x00000057 The parameter is incorrect.


ERROR_INVALID_PARAMETER

0x00000058 A write fault occurred on the


ERROR_NET_WRITE_FAULT network.

0x00000059 The system cannot start another


ERROR_NO_PROC_SLOTS process at this time.

0x00000064 Cannot create another system


ERROR_TOO_MANY_SEMAPHORES semaphore.

0x00000065 The exclusive semaphore is


ERROR_EXCL_SEM_ALREADY_OWNED owned by another process.

0x00000066 The semaphore is set and cannot


ERROR_SEM_IS_SET be closed.

0x00000067 The semaphore cannot be set


ERROR_TOO_MANY_SEM_REQUESTS again.

0x00000068 Cannot request exclusive


ERROR_INVALID_AT_INTERRUPT_TIME semaphores at interrupt time.

0x00000069 The previous ownership of this


ERROR_SEM_OWNER_DIED semaphore has ended.

0x0000006A Insert the disk for drive %1.


ERROR_SEM_USER_LIMIT

0x0000006B The program stopped because


ERROR_DISK_CHANGE an alternate disk was not
inserted.

206 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000006C The disk is in use or locked by


ERROR_DRIVE_LOCKED another process.

0x0000006D The pipe has been ended.


ERROR_BROKEN_PIPE

0x0000006E The system cannot open the


ERROR_OPEN_FAILED device or file specified.

0x0000006F The file name is too long.


ERROR_BUFFER_OVERFLOW

0x00000070 There is not enough space on


ERROR_DISK_FULL the disk.

0x00000071 No more internal file identifiers


ERROR_NO_MORE_SEARCH_HANDLES are available.

0x00000072 The target internal file identifier


ERROR_INVALID_TARGET_HANDLE is incorrect.

0x00000075 The Input Output Control


ERROR_INVALID_CATEGORY (IOCTL) call made by the
application program is not
correct.

0x00000076 The verify-on-write switch


ERROR_INVALID_VERIFY_SWITCH parameter value is not correct.

0x00000077 The system does not support the


ERROR_BAD_DRIVER_LEVEL command requested.

0x00000078 This function is not supported on


ERROR_CALL_NOT_IMPLEMENTED this system.

0x00000079 The semaphore time-out period


ERROR_SEM_TIMEOUT has expired.

0x0000007A The data area passed to a


ERROR_INSUFFICIENT_BUFFER system call is too small.

0x0000007B The file name, directory name,


ERROR_INVALID_NAME or volume label syntax is
incorrect.

0x0000007C The system call level is not


ERROR_INVALID_LEVEL correct.

0x0000007D The disk has no volume label.


ERROR_NO_VOLUME_LABEL

0x0000007E The specified module could not


ERROR_MOD_NOT_FOUND be found.

0x0000007F The specified procedure could


ERROR_PROC_NOT_FOUND not be found.

0x00000080 There are no child processes to

207 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_WAIT_NO_CHILDREN wait for.

0x00000081 The %1 application cannot be


ERROR_CHILD_NOT_COMPLETE run in Win32 mode.

0x00000082 Attempt to use a file handle to


ERROR_DIRECT_ACCESS_HANDLE an open disk partition for an
operation other than raw disk
I/O.

0x00000083 An attempt was made to move


ERROR_NEGATIVE_SEEK the file pointer before the
beginning of the file.

0x00000084 The file pointer cannot be set on


ERROR_SEEK_ON_DEVICE the specified device or file.

0x00000085 A JOIN or SUBST command


ERROR_IS_JOIN_TARGET cannot be used for a drive that
contains previously joined
drives.

0x00000086 An attempt was made to use a


ERROR_IS_JOINED JOIN or SUBST command on a
drive that has already been
joined.

0x00000087 An attempt was made to use a


ERROR_IS_SUBSTED JOIN or SUBST command on a
drive that has already been
substituted.

0x00000088 The system tried to delete the


ERROR_NOT_JOINED JOIN of a drive that is not
joined.

0x00000089 The system tried to delete the


ERROR_NOT_SUBSTED substitution of a drive that is not
substituted.

0x0000008A The system tried to join a drive


ERROR_JOIN_TO_JOIN to a directory on a joined drive.

0x0000008B The system tried to substitute a


ERROR_SUBST_TO_SUBST drive to a directory on a
substituted drive.

0x0000008C The system tried to join a drive


ERROR_JOIN_TO_SUBST to a directory on a substituted
drive.

0x0000008D The system tried to SUBST a


ERROR_SUBST_TO_JOIN drive to a directory on a joined
drive.

0x0000008E The system cannot perform a


ERROR_BUSY_DRIVE JOIN or SUBST at this time.

0x0000008F The system cannot join or


ERROR_SAME_DRIVE substitute a drive to or for a
directory on the same drive.

208 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x00000090 The directory is not a


ERROR_DIR_NOT_ROOT subdirectory of the root
directory.

0x00000091 The directory is not empty.


ERROR_DIR_NOT_EMPTY

0x00000092 The path specified is being used


ERROR_IS_SUBST_PATH in a substitute.

0x00000093 Not enough resources are


ERROR_IS_JOIN_PATH available to process this
command.

0x00000094 The path specified cannot be


ERROR_PATH_BUSY used at this time.

0x00000095 An attempt was made to join or


ERROR_IS_SUBST_TARGET substitute a drive for which a
directory on the drive is the
target of a previous substitute.

0x00000096 System trace information was


ERROR_SYSTEM_TRACE not specified in your
CONFIG.SYS file, or tracing is
disallowed.

0x00000097 The number of specified


ERROR_INVALID_EVENT_COUNT semaphore events for
DosMuxSemWait is not correct.

0x00000098 DosMuxSemWait did not


ERROR_TOO_MANY_MUXWAITERS execute; too many semaphores
are already set.

0x00000099 The DosMuxSemWait list is not


ERROR_INVALID_LIST_FORMAT correct.

0x0000009A The volume label you entered


ERROR_LABEL_TOO_LONG exceeds the label character limit
of the destination file system.

0x0000009B Cannot create another thread.


ERROR_TOO_MANY_TCBS

0x0000009C The recipient process has


ERROR_SIGNAL_REFUSED refused the signal.

0x0000009D The segment is already


ERROR_DISCARDED discarded and cannot be locked.

0x0000009E The segment is already


ERROR_NOT_LOCKED unlocked.

0x0000009F The address for the thread ID is


ERROR_BAD_THREADID_ADDR not correct.

0x000000A0 One or more arguments are not


ERROR_BAD_ARGUMENTS correct.

209 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x000000A1 The specified path is invalid.


ERROR_BAD_PATHNAME

0x000000A2 A signal is already pending.


ERROR_SIGNAL_PENDING

0x000000A4 No more threads can be created


ERROR_MAX_THRDS_REACHED in the system.

0x000000A7 Unable to lock a region of a file.


ERROR_LOCK_FAILED

0x000000AA The requested resource is in use.


ERROR_BUSY

0x000000AD A lock request was not


ERROR_CANCEL_VIOLATION outstanding for the supplied
cancel region.

0x000000AE The file system does not support


ERROR_ATOMIC_LOCKS_NOT_SUPPORTED atomic changes to the lock type.

0x000000B4 The system detected a segment


ERROR_INVALID_SEGMENT_NUMBER number that was not correct.

0x000000B6 The operating system cannot run


ERROR_INVALID_ORDINAL %1.

0x000000B7 Cannot create a file when that


ERROR_ALREADY_EXISTS file already exists.

0x000000BA The flag passed is not correct.


ERROR_INVALID_FLAG_NUMBER

0x000000BB The specified system semaphore


ERROR_SEM_NOT_FOUND name was not found.

0x000000BC The operating system cannot run


ERROR_INVALID_STARTING_CODESEG %1.

0x000000BD The operating system cannot run


ERROR_INVALID_STACKSEG %1.

0x000000BE The operating system cannot run


ERROR_INVALID_MODULETYPE %1.

0x000000BF Cannot run %1 in Win32 mode.


ERROR_INVALID_EXE_SIGNATURE

0x000000C0 The operating system cannot run


ERROR_EXE_MARKED_INVALID %1.

0x000000C1 %1 is not a valid Win32


ERROR_BAD_EXE_FORMAT application.

0x000000C2 The operating system cannot run


ERROR_ITERATED_DATA_EXCEEDS_64k %1.

210 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x000000C3 The operating system cannot run


ERROR_INVALID_MINALLOCSIZE %1.

0x000000C4 The operating system cannot run


ERROR_DYNLINK_FROM_INVALID_RING this application program.

0x000000C5 The operating system is not


ERROR_IOPL_NOT_ENABLED presently configured to run this
application.

0x000000C6 The operating system cannot run


ERROR_INVALID_SEGDPL %1.

0x000000C7 The operating system cannot run


ERROR_AUTODATASEG_EXCEEDS_64k this application program.

0x000000C8 The code segment cannot be


ERROR_RING2SEG_MUST_BE_MOVABLE greater than or equal to 64 KB.

0x000000C9 The operating system cannot run


ERROR_RELOC_CHAIN_XEEDS_SEGLIM %1.

0x000000CA The operating system cannot run


ERROR_INFLOOP_IN_RELOC_CHAIN %1.

0x000000CB The system could not find the


ERROR_ENVVAR_NOT_FOUND environment option that was
entered.

0x000000CD No process in the command


ERROR_NO_SIGNAL_SENT subtree has a signal handler.

0x000000CE The file name or extension is too


ERROR_FILENAME_EXCED_RANGE long.

0x000000CF The ring 2 stack is in use.


ERROR_RING2_STACK_IN_USE

0x000000D0 The asterisk (*) or question


ERROR_META_EXPANSION_TOO_LONG mark (?) global file name
characters are entered
incorrectly, or too many global
file name characters are
specified.

0x000000D1 The signal being posted is not


ERROR_INVALID_SIGNAL_NUMBER correct.

0x000000D2 The signal handler cannot be set.


ERROR_THREAD_1_INACTIVE

0x000000D4 The segment is locked and


ERROR_LOCKED cannot be reallocated.

0x000000D6 Too many dynamic-link modules


ERROR_TOO_MANY_MODULES are attached to this program or
dynamic-link module.

0x000000D7 Cannot nest calls to LoadModule.

211 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_NESTING_NOT_ALLOWED

0x000000D8 This version of %1 is not


ERROR_EXE_MACHINE_TYPE_MISMATCH compatible with the version of
Windows you're running. Check
your computer's system
information to see whether you
need an x86 (32-bit) or x64 (64-
bit) version of the program, and
then contact the software
publisher.

0x000000D9 The image file %1 is signed,


ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY unable to modify.

0x000000DA The image file %1 is strong


ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY signed, unable to modify.

0x000000DC This file is checked out or locked


ERROR_FILE_CHECKED_OUT for editing by another user.

0x000000DD The file must be checked out


ERROR_CHECKOUT_REQUIRED before saving changes.

0x000000DE The file type being saved or


ERROR_BAD_FILE_TYPE retrieved has been blocked.

0x000000DF The file size exceeds the limit


ERROR_FILE_TOO_LARGE allowed and cannot be saved.

0x000000E0 Access denied. Before opening


ERROR_FORMS_AUTH_REQUIRED files in this location, you must
first browse to the website and
select the option to sign in
automatically.

0x000000E1 Operation did not complete


ERROR_VIRUS_INFECTED successfully because the file
contains a virus.

0x000000E2 This file contains a virus and


ERROR_VIRUS_DELETED cannot be opened. Due to the
nature of this virus, the file has
been removed from this location.

0x000000E5 The pipe is local.


ERROR_PIPE_LOCAL

0x000000E6 The pipe state is invalid.


ERROR_BAD_PIPE

0x000000E7 All pipe instances are busy.


ERROR_PIPE_BUSY

0x000000E8 The pipe is being closed.


ERROR_NO_DATA

0x000000E9 No process is on the other end of


ERROR_PIPE_NOT_CONNECTED the pipe.

212 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x000000EA More data is available.


ERROR_MORE_DATA

0x000000F0 The session was canceled.


ERROR_VC_DISCONNECTED

0x000000FE The specified extended attribute


ERROR_INVALID_EA_NAME name was invalid.

0x000000FF The extended attributes are


ERROR_EA_LIST_INCONSISTENT inconsistent.

0x00000102 The wait operation timed out.


WAIT_TIMEOUT

0x00000103 No more data is available.


ERROR_NO_MORE_ITEMS

0x0000010A The copy functions cannot be


ERROR_CANNOT_COPY used.

0x0000010B The directory name is invalid.


ERROR_DIRECTORY

0x00000113 The extended attributes did not


ERROR_EAS_DIDNT_FIT fit in the buffer.

0x00000114 The extended attribute file on


ERROR_EA_FILE_CORRUPT the mounted file system is
corrupt.

0x00000115 The extended attribute table file


ERROR_EA_TABLE_FULL is full.

0x00000116 The specified extended attribute


ERROR_INVALID_EA_HANDLE handle is invalid.

0x0000011A The mounted file system does


ERROR_EAS_NOT_SUPPORTED not support extended attributes.

0x00000120 Attempt to release mutex not


ERROR_NOT_OWNER owned by caller.

0x0000012A Too many posts were made to a


ERROR_TOO_MANY_POSTS semaphore.

0x0000012B Only part of a


ERROR_PARTIAL_COPY ReadProcessMemory or
WriteProcessMemory request
was completed.

0x0000012C The oplock request is denied.


ERROR_OPLOCK_NOT_GRANTED

0x0000012D An invalid oplock


ERROR_INVALID_OPLOCK_PROTOCOL acknowledgment was received
by the system.

213 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000012E The volume is too fragmented to


ERROR_DISK_TOO_FRAGMENTED complete this operation.

0x0000012F The file cannot be opened


ERROR_DELETE_PENDING because it is in the process of
being deleted.

0x0000013D The system cannot find message


ERROR_MR_MID_NOT_FOUND text for message number 0x%1
in the message file for %2.

0x0000013E The scope specified was not


ERROR_SCOPE_NOT_FOUND found.

0x0000015E No action was taken because a


ERROR_FAIL_NOACTION_REBOOT system reboot is required.

0x0000015F The shutdown operation failed.


ERROR_FAIL_SHUTDOWN

0x00000160 The restart operation failed.


ERROR_FAIL_RESTART

0x00000161 The maximum number of


ERROR_MAX_SESSIONS_REACHED sessions has been reached.

0x00000190 The thread is already in


ERROR_THREAD_MODE_ALREADY_BACKGROUND background processing mode.

0x00000191 The thread is not in background


ERROR_THREAD_MODE_NOT_BACKGROUND processing mode.

0x00000192 The process is already in


ERROR_PROCESS_MODE_ALREADY_BACKGROUND background processing mode.

0x00000193 The process is not in background


ERROR_PROCESS_MODE_NOT_BACKGROUND processing mode.

0x000001E7 Attempt to access invalid


ERROR_INVALID_ADDRESS address.

0x000001F4 User profile cannot be loaded.


ERROR_USER_PROFILE_LOAD

0x00000216 Arithmetic result exceeded 32


ERROR_ARITHMETIC_OVERFLOW bits.

0x00000217 There is a process on the other


ERROR_PIPE_CONNECTED end of the pipe.

0x00000218 Waiting for a process to open the


ERROR_PIPE_LISTENING other end of the pipe.

0x00000219 Application verifier has found an


ERROR_VERIFIER_STOP error in the current process.

0x0000021A An error occurred in the ABIOS


subsystem.

214 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_ABIOS_ERROR

0x0000021B A warning occurred in the WX86


ERROR_WX86_WARNING subsystem.

0x0000021C An error occurred in the WX86


ERROR_WX86_ERROR subsystem.

0x0000021D An attempt was made to cancel


ERROR_TIMER_NOT_CANCELED or set a timer that has an
associated asynchronous
procedure call (APC) and the
subject thread is not the thread
that originally set the timer with
an associated APC routine.

0x0000021E Unwind exception code.


ERROR_UNWIND

0x0000021F An invalid or unaligned stack was


ERROR_BAD_STACK encountered during an unwind
operation.

0x00000220 An invalid unwind target was


ERROR_INVALID_UNWIND_TARGET encountered during an unwind
operation.

0x00000221 Invalid object attributes specified


ERROR_INVALID_PORT_ATTRIBUTES to NtCreatePort or invalid port
attributes specified to
NtConnectPort.

0x00000222 Length of message passed to


ERROR_PORT_MESSAGE_TOO_LONG NtRequestPort or
NtRequestWaitReplyPort was
longer than the maximum
message allowed by the port.

0x00000223 An attempt was made to lower a


ERROR_INVALID_QUOTA_LOWER quota limit below the current
usage.

0x00000224 An attempt was made to attach


ERROR_DEVICE_ALREADY_ATTACHED to a device that was already
attached to another device.

0x00000225 An attempt was made to execute


ERROR_INSTRUCTION_MISALIGNMENT an instruction at an unaligned
address, and the host system
does not support unaligned
instruction references.

0x00000226 Profiling not started.


ERROR_PROFILING_NOT_STARTED

0x00000227 Profiling not stopped.


ERROR_PROFILING_NOT_STOPPED

0x00000228 The passed ACL did not contain


ERROR_COULD_NOT_INTERPRET the minimum required
information.

215 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x00000229 The number of active profiling


ERROR_PROFILING_AT_LIMIT objects is at the maximum and
no more can be started.

0x0000022A Used to indicate that an


ERROR_CANT_WAIT operation cannot continue
without blocking for I/O.

0x0000022B Indicates that a thread


ERROR_CANT_TERMINATE_SELF attempted to terminate itself by
default (called
NtTerminateThread with NULL)
and it was the last thread in the
current process.

0x0000022C If an MM error is returned that is


ERROR_UNEXPECTED_MM_CREATE_ERR not defined in the standard FsRtl
filter, it is converted to one of
the following errors that is
guaranteed to be in the filter. In
this case, information is lost;
however, the filter correctly
handles the exception.

0x0000022D If an MM error is returned that is


ERROR_UNEXPECTED_MM_MAP_ERROR not defined in the standard FsRtl
filter, it is converted to one of
the following errors that is
guaranteed to be in the filter. In
this case, information is lost;
however, the filter correctly
handles the exception.

0x0000022E If an MM error is returned that is


ERROR_UNEXPECTED_MM_EXTEND_ERR not defined in the standard FsRtl
filter, it is converted to one of
the following errors that is
guaranteed to be in the filter. In
this case, information is lost;
however, the filter correctly
handles the exception.

0x0000022F A malformed function table was


ERROR_BAD_FUNCTION_TABLE encountered during an unwind
operation.

0x00000230 Indicates that an attempt was


ERROR_NO_GUID_TRANSLATION made to assign protection to a
file system file or directory and
one of the SIDs in the security
descriptor could not be
translated into a GUID that could
be stored by the file system. This
causes the protection attempt to
fail, which might cause a file
creation attempt to fail.

0x00000231 Indicates that an attempt was


ERROR_INVALID_LDT_SIZE made to grow a local domain
table (LDT) by setting its size, or
that the size was not an even
number of selectors.

216 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x00000233 Indicates that the starting value


ERROR_INVALID_LDT_OFFSET for the LDT information was not
an integral multiple of the
selector size.

0x00000234 Indicates that the user supplied


ERROR_INVALID_LDT_DESCRIPTOR an invalid descriptor when trying
to set up LDT descriptors.

0x00000235 Indicates a process has too


ERROR_TOO_MANY_THREADS many threads to perform the
requested action. For example,
assignment of a primary token
can be performed only when a
process has zero or one threads.

0x00000236 An attempt was made to operate


ERROR_THREAD_NOT_IN_PROCESS on a thread within a specific
process, but the thread specified
is not in the process specified.

0x00000237 Page file quota was exceeded.


ERROR_PAGEFILE_QUOTA_EXCEEDED

0x00000238 The Netlogon service cannot


ERROR_LOGON_SERVER_CONFLICT start because another Netlogon
service running in the domain
conflicts with the specified role.

0x00000239 The Security Accounts Manager


ERROR_SYNCHRONIZATION_REQUIRED (SAM) database on a Windows
Server operating system is
significantly out of
synchronization with the copy on
the domain controller. A
complete synchronization is
required.

0x0000023A The NtCreateFile API failed. This


ERROR_NET_OPEN_FAILED error should never be returned
to an application, it is a place
holder for the Windows LAN
Manager Redirector to use in its
internal error mapping routines.

0x0000023B {Privilege Failed} The I/O


ERROR_IO_PRIVILEGE_FAILED permissions for the process
could not be changed.

0x0000023C {Application Exit by CTRL+C}


ERROR_CONTROL_C_EXIT The application terminated as a
result of a CTRL+C.

0x0000023D {Missing System File} The


ERROR_MISSING_SYSTEMFILE required system file %hs is bad
or missing.

0x0000023E {Application Error} The


ERROR_UNHANDLED_EXCEPTION exception %s (0x%08lx)
occurred in the application at
location 0x%08lx.

217 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000023F {Application Error} The


ERROR_APP_INIT_FAILURE application failed to initialize
properly (0x%lx). Click OK to
terminate the application.

0x00000240 {Unable to Create Paging File}


ERROR_PAGEFILE_CREATE_FAILED The creation of the paging file
%hs failed (%lx). The requested
size was %ld.

0x00000241 The hash for the image cannot


ERROR_INVALID_IMAGE_HASH be found in the system catalogs.
The image is likely corrupt or the
victim of tampering.

0x00000242 {No Paging File Specified} No


ERROR_NO_PAGEFILE paging file was specified in the
system configuration.

0x00000243 {EXCEPTION} A real-mode


ERROR_ILLEGAL_FLOAT_CONTEXT application issued a floating-
point instruction, and floating-
point hardware is not present.

0x00000244 An event pair synchronization


ERROR_NO_EVENT_PAIR operation was performed using
the thread-specific client/server
event pair object, but no event
pair object was associated with
the thread.

0x00000245 A Windows Server has an


ERROR_DOMAIN_CTRLR_CONFIG_ERROR incorrect configuration.

0x00000246 An illegal character was


ERROR_ILLEGAL_CHARACTER encountered. For a multibyte
character set, this includes a
lead byte without a succeeding
trail byte. For the Unicode
character set, this includes the
characters 0xFFFF and 0xFFFE.

0x00000247 The Unicode character is not


ERROR_UNDEFINED_CHARACTER defined in the Unicode character
set installed on the system.

0x00000248 The paging file cannot be


ERROR_FLOPPY_VOLUME created on a floppy disk.

0x00000249 The system bios failed to


ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT connect a system interrupt to
the device or bus for which the
device is connected.

0x0000024A This operation is only allowed for


ERROR_BACKUP_CONTROLLER the primary domain controller
(PDC) of the domain.

0x0000024B An attempt was made to acquire


ERROR_MUTANT_LIMIT_EXCEEDED a mutant such that its maximum
count would have been
exceeded.

218 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000024C A volume has been accessed for


ERROR_FS_DRIVER_REQUIRED which a file system driver is
required that has not yet been
loaded.

0x0000024D {Registry File Failure} The


ERROR_CANNOT_LOAD_REGISTRY_FILE registry cannot load the hive
(file): %hs or its log or alternate.
It is corrupt, absent, or not
writable.

0x0000024E {Unexpected Failure in


ERROR_DEBUG_ATTACH_FAILED DebugActiveProcess} An
unexpected failure occurred
while processing a
DebugActiveProcess API request.
Choosing OK will terminate the
process, and choosing Cancel will
ignore the error.

0x0000024F {Fatal System Error} The %hs


ERROR_SYSTEM_PROCESS_TERMINATED system process terminated
unexpectedly with a status of
0x%08x (0x%08x 0x%08x). The
system has been shut down.

0x00000250 {Data Not Accepted} The


ERROR_DATA_NOT_ACCEPTED transport driver interface (TDI)
client could not handle the data
received during an indication.

0x00000251 The NT Virtual DOS Machine


ERROR_VDM_HARD_ERROR (NTVDM) encountered a hard
error.

0x00000252 {Cancel Timeout} The driver


ERROR_DRIVER_CANCEL_TIMEOUT %hs failed to complete a
canceled I/O request in the
allotted time.

0x00000253 {Reply Message Mismatch} An


ERROR_REPLY_MESSAGE_MISMATCH attempt was made to reply to a
local procedure call (LPC)
message, but the thread
specified by the client ID in the
message was not waiting on that
message.

0x00000254 {Delayed Write Failed} Windows


ERROR_LOST_WRITEBEHIND_DATA was unable to save all the data
for the file %hs. The data has
been lost. This error might be
caused by a failure of your
computer hardware or network
connection. Try to save this file
elsewhere.

0x00000255 The parameters passed to the


ERROR_CLIENT_SERVER_PARAMETERS_INVALID server in the client/server shared
memory window were invalid.
Too much data might have been
put in the shared memory

219 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

window.

0x00000256 The stream is not a tiny stream.


ERROR_NOT_TINY_STREAM

0x00000257 The request must be handled by


ERROR_STACK_OVERFLOW_READ the stack overflow code.

0x00000258 Internal OFS status codes


ERROR_CONVERT_TO_LARGE indicating how an allocation
operation is handled. Either it is
retried after the containing
onode is moved or the extent
stream is converted to a large
stream.

0x00000259 The attempt to find the object


ERROR_FOUND_OUT_OF_SCOPE found an object matching by ID
on the volume but it is out of the
scope of the handle used for the
operation.

0x0000025A The bucket array must be grown.


ERROR_ALLOCATE_BUCKET Retry transaction after doing so.

0x0000025B The user/kernel marshaling


ERROR_MARSHALL_OVERFLOW buffer has overflowed.

0x0000025C The supplied variant structure


ERROR_INVALID_VARIANT contains invalid data.

0x0000025D The specified buffer contains ill-


ERROR_BAD_COMPRESSION_BUFFER formed data.

0x0000025E {Audit Failed} An attempt to


ERROR_AUDIT_FAILED generate a security audit failed.

0x0000025F The timer resolution was not


ERROR_TIMER_RESOLUTION_NOT_SET previously set by the current
process.

0x00000260 There is insufficient account


ERROR_INSUFFICIENT_LOGON_INFO information to log you on.

0x00000261 {Invalid DLL Entrypoint} The


ERROR_BAD_DLL_ENTRYPOINT dynamic link library %hs is not
written correctly. The stack
pointer has been left in an
inconsistent state. The entry
point should be declared as
WINAPI or STDCALL. Select YES
to fail the DLL load. Select NO to
continue execution. Selecting NO
can cause the application to
operate incorrectly.

0x00000262 {Invalid Service Callback


ERROR_BAD_SERVICE_ENTRYPOINT Entrypoint} The %hs service is
not written correctly. The stack
pointer has been left in an
inconsistent state. The callback

220 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

entry point should be declared as


WINAPI or STDCALL. Selecting
OK will cause the service to
continue operation. However,
the service process might
operate incorrectly.

0x00000263 There is an IP address conflict


ERROR_IP_ADDRESS_CONFLICT1 with another system on the
network.

0x00000264 There is an IP address conflict


ERROR_IP_ADDRESS_CONFLICT2 with another system on the
network.

0x00000265 {Low On Registry Space} The


ERROR_REGISTRY_QUOTA_LIMIT system has reached the
maximum size allowed for the
system part of the registry.
Additional storage requests will
be ignored.

0x00000266 A callback return system service


ERROR_NO_CALLBACK_ACTIVE cannot be executed when no
callback is active.

0x00000267 The password provided is too


ERROR_PWD_TOO_SHORT short to meet the policy of your
user account. Choose a longer
password.

0x00000268 The policy of your user account


ERROR_PWD_TOO_RECENT does not allow you to change
passwords too frequently. This is
done to prevent users from
changing back to a familiar, but
potentially discovered, password.
If you feel your password has
been compromised, contact your
administrator immediately to
have a new one assigned.

0x00000269 You have attempted to change


ERROR_PWD_HISTORY_CONFLICT your password to one that you
have used in the past. The policy
of your user account does not
allow this. Select a password
that you have not previously
used.

0x0000026A The specified compression


ERROR_UNSUPPORTED_COMPRESSION format is unsupported.

0x0000026B The specified hardware profile


ERROR_INVALID_HW_PROFILE configuration is invalid.

0x0000026C The specified Plug and Play


ERROR_INVALID_PLUGPLAY_DEVICE_PATH registry device path is invalid.

0x0000026D The specified quota list is


ERROR_QUOTA_LIST_INCONSISTENT internally inconsistent with its
descriptor.

221 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000026E {Windows Evaluation


ERROR_EVALUATION_EXPIRATION Notification} The evaluation
period for this installation of
Windows has expired. This
system will shut down in 1 hour.
To restore access to this
installation of Windows, upgrade
this installation using a licensed
distribution of this product.

0x0000026F {Illegal System DLL Relocation}


ERROR_ILLEGAL_DLL_RELOCATION The system DLL %hs was
relocated in memory. The
application will not run properly.
The relocation occurred because
the DLL %hs occupied an
address range reserved for
Windows system DLLs. The
vendor supplying the DLL should
be contacted for a new DLL.

0x00000270 {DLL Initialization Failed} The


ERROR_DLL_INIT_FAILED_LOGOFF application failed to initialize
because the window station is
shutting down.

0x00000271 The validation process needs to


ERROR_VALIDATE_CONTINUE continue on to the next step.

0x00000272 There are no more matches for


ERROR_NO_MORE_MATCHES the current index enumeration.

0x00000273 The range could not be added to


ERROR_RANGE_LIST_CONFLICT the range list because of a
conflict.

0x00000274 The server process is running


ERROR_SERVER_SID_MISMATCH under a SID different than that
required by the client.

0x00000275 A group marked use for deny


ERROR_CANT_ENABLE_DENY_ONLY only cannot be enabled.

0x00000276 {EXCEPTION} Multiple floating


ERROR_FLOAT_MULTIPLE_FAULTS point faults.

0x00000277 {EXCEPTION} Multiple floating


ERROR_FLOAT_MULTIPLE_TRAPS point traps.

0x00000278 The requested interface is not


ERROR_NOINTERFACE supported.

0x00000279 {System Standby Failed} The


ERROR_DRIVER_FAILED_SLEEP driver %hs does not support
standby mode. Updating this
driver might allow the system to
go to standby mode.

0x0000027A The system file %1 has become


ERROR_CORRUPT_SYSTEM_FILE corrupt and has been replaced.

222 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000027B {Virtual Memory Minimum Too


ERROR_COMMITMENT_MINIMUM Low} Your system is low on
virtual memory. Windows is
increasing the size of your virtual
memory paging file. During this
process, memory requests for
some applications might be
denied. For more information,
see Help.

0x0000027C A device was removed so


ERROR_PNP_RESTART_ENUMERATION enumeration must be restarted.

0x0000027D {Fatal System Error} The


ERROR_SYSTEM_IMAGE_BAD_SIGNATURE system image %s is not properly
signed. The file has been
replaced with the signed file. The
system has been shut down.

0x0000027E Device will not start without a


ERROR_PNP_REBOOT_REQUIRED reboot.

0x0000027F There is not enough power to


ERROR_INSUFFICIENT_POWER complete the requested
operation.

0x00000281 The system is in the process of


ERROR_SYSTEM_SHUTDOWN shutting down.

0x00000282 An attempt to remove a process


ERROR_PORT_NOT_SET DebugPort was made, but a port
was not already associated with
the process.

0x00000283 This version of Windows is not


ERROR_DS_VERSION_CHECK_FAILURE compatible with the behavior
version of directory forest,
domain, or domain controller.

0x00000284 The specified range could not be


ERROR_RANGE_NOT_FOUND found in the range list.

0x00000286 The driver was not loaded


ERROR_NOT_SAFE_MODE_DRIVER because the system is booting
into safe mode.

0x00000287 The driver was not loaded


ERROR_FAILED_DRIVER_ENTRY because it failed its initialization
call.

0x00000288 The device encountered an error


ERROR_DEVICE_ENUMERATION_ERROR while applying power or reading
the device configuration. This
might be caused by a failure of
your hardware or by a poor
connection.

0x00000289 The create operation failed


ERROR_MOUNT_POINT_NOT_RESOLVED because the name contained at
least one mount point that
resolves to a volume to which
the specified device object is not

223 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

attached.

0x0000028A The device object parameter is


ERROR_INVALID_DEVICE_OBJECT_PARAMETER either not a valid device object
or is not attached to the volume
specified by the file name.

0x0000028B A machine check error has


ERROR_MCA_OCCURED occurred. Check the system
event log for additional
information.

0x0000028C There was an error [%2]


ERROR_DRIVER_DATABASE_ERROR processing the driver database.

0x0000028D The system hive size has


ERROR_SYSTEM_HIVE_TOO_LARGE exceeded its limit.

0x0000028E The driver could not be loaded


ERROR_DRIVER_FAILED_PRIOR_UNLOAD because a previous version of
the driver is still in memory.

0x0000028F {Volume Shadow Copy Service}


ERROR_VOLSNAP_PREPARE_HIBERNATE Wait while the Volume Shadow
Copy Service prepares volume
%hs for hibernation.

0x00000290 The system has failed to


ERROR_HIBERNATION_FAILURE hibernate (the error code is
%hs). Hibernation will be
disabled until the system is
restarted.

0x00000299 The requested operation could


ERROR_FILE_SYSTEM_LIMITATION not be completed due to a file
system limitation.

0x0000029C An assertion failure has


ERROR_ASSERTION_FAILURE occurred.

0x0000029D An error occurred in the


ERROR_ACPI_ERROR Advanced Configuration and
Power Interface (ACPI)
subsystem.

0x0000029E WOW assertion error.


ERROR_WOW_ASSERTION

0x0000029F A device is missing in the system


ERROR_PNP_BAD_MPS_TABLE BIOS MultiProcessor
Specification (MPS) table. This
device will not be used. Contact
your system vendor for system
BIOS update.

0x000002A0 A translator failed to translate


ERROR_PNP_TRANSLATION_FAILED resources.

0x000002A1 An interrupt request (IRQ)


ERROR_PNP_IRQ_TRANSLATION_FAILED translator failed to translate
resources.

224 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x000002A2 Driver %2 returned invalid ID for


ERROR_PNP_INVALID_ID a child device (%3).

0x000002A3 {Kernel Debugger Awakened}


ERROR_WAKE_SYSTEM_DEBUGGER the system debugger was
awakened by an interrupt.

0x000002A4 {Handles Closed} Handles to


ERROR_HANDLES_CLOSED objects have been automatically
closed because of the requested
operation.

0x000002A5 {Too Much Information} The


ERROR_EXTRANEOUS_INFORMATION specified ACL contained more
information than was expected.

0x000002A6 This warning level status


ERROR_RXACT_COMMIT_NECESSARY indicates that the transaction
state already exists for the
registry subtree, but that a
transaction commit was
previously aborted. The commit
has NOT been completed, but it
has not been rolled back either
(so it can still be committed if
desired).

0x000002A7 {Media Changed} The media


ERROR_MEDIA_CHECK might have changed.

0x000002A8 {GUID Substitution} During the


ERROR_GUID_SUBSTITUTION_MADE translation of a GUID to a
Windows SID, no
administratively defined GUID
prefix was found. A substitute
prefix was used, which will not
compromise system security.
However, this might provide
more restrictive access than
intended.

0x000002A9 The create operation stopped


ERROR_STOPPED_ON_SYMLINK after reaching a symbolic link.

0x000002AA A long jump has been executed.


ERROR_LONGJUMP

0x000002AB The Plug and Play query


ERROR_PLUGPLAY_QUERY_VETOED operation was not successful.

0x000002AC A frame consolidation has been


ERROR_UNWIND_CONSOLIDATE executed.

0x000002AD {Registry Hive Recovered}


ERROR_REGISTRY_HIVE_RECOVERED Registry hive (file): %hs was
corrupted and it has been
recovered. Some data might
have been lost.

0x000002AE The application is attempting to


run executable code from the

225 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_DLL_MIGHT_BE_INSECURE module %hs. This might be


insecure. An alternative, %hs, is
available. Should the application
use the secure module %hs?

0x000002AF The application is loading


ERROR_DLL_MIGHT_BE_INCOMPATIBLE executable code from the
module %hs. This is secure, but
might be incompatible with
previous releases of the
operating system. An
alternative, %hs, is available.
Should the application use the
secure module %hs?

0x000002B0 Debugger did not handle the


ERROR_DBG_EXCEPTION_NOT_HANDLED exception.

0x000002B1 Debugger will reply later.


ERROR_DBG_REPLY_LATER

0x000002B2 Debugger cannot provide handle.


ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE

0x000002B3 Debugger terminated thread.


ERROR_DBG_TERMINATE_THREAD

0x000002B4 Debugger terminated process.


ERROR_DBG_TERMINATE_PROCESS

0x000002B5 Debugger got control C.


ERROR_DBG_CONTROL_C

0x000002B6 Debugger printed exception on


ERROR_DBG_PRINTEXCEPTION_C control C.

0x000002B7 Debugger received Routing


ERROR_DBG_RIPEXCEPTION Information Protocol (RIP)
exception.

0x000002B8 Debugger received control break.


ERROR_DBG_CONTROL_BREAK

0x000002B9 Debugger command


ERROR_DBG_COMMAND_EXCEPTION communication exception.

0x000002BA {Object Exists} An attempt was


ERROR_OBJECT_NAME_EXISTS made to create an object and the
object name already existed.

0x000002BB {Thread Suspended} A thread


ERROR_THREAD_WAS_SUSPENDED termination occurred while the
thread was suspended. The
thread was resumed and
termination proceeded.

0x000002BC {Image Relocated} An image file


ERROR_IMAGE_NOT_AT_BASE could not be mapped at the
address specified in the image
file. Local fixes must be

226 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

performed on this image.

0x000002BD This informational level status


ERROR_RXACT_STATE_CREATED indicates that a specified registry
subtree transaction state did not
yet exist and had to be created.

0x000002BE {Segment Load} A virtual DOS


ERROR_SEGMENT_NOTIFICATION machine (VDM) is loading,
unloading, or moving an MS-
DOS or Win16 program segment
image. An exception is raised so
a debugger can load, unload, or
track symbols and breakpoints
within these 16-bit segments.

0x000002BF {Invalid Current Directory} The


ERROR_BAD_CURRENT_DIRECTORY process cannot switch to the
startup current directory %hs.
Select OK to set current
directory to %hs, or select
CANCEL to exit.

0x000002C0 {Redundant Read} To satisfy a


ERROR_FT_READ_RECOVERY_FROM_BACKUP read request, the NT fault-
tolerant file system successfully
read the requested data from a
redundant copy. This was done
because the file system
encountered a failure on a
member of the fault-tolerant
volume, but it was unable to
reassign the failing area of the
device.

0x000002C1 {Redundant Write} To satisfy a


ERROR_FT_WRITE_RECOVERY write request, the Windows NT
fault-tolerant file system
successfully wrote a redundant
copy of the information. This was
done because the file system
encountered a failure on a
member of the fault-tolerant
volume, but it was not able to
reassign the failing area of the
device.

0x000002C2 {Machine Type Mismatch} The


ERROR_IMAGE_MACHINE_TYPE_MISMATCH image file %hs is valid, but is for
a machine type other than the
current machine. Select OK to
continue, or CANCEL to fail the
DLL load.

0x000002C3 {Partial Data Received} The


ERROR_RECEIVE_PARTIAL network transport returned
partial data to its client. The
remaining data will be sent later.

0x000002C4 {Expedited Data Received} The


ERROR_RECEIVE_EXPEDITED network transport returned data
to its client that was marked as
expedited by the remote system.

227 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x000002C5 {Partial Expedited Data


ERROR_RECEIVE_PARTIAL_EXPEDITED Received} The network transport
returned partial data to its client
and this data was marked as
expedited by the remote system.
The remaining data will be sent
later.

0x000002C6 {TDI Event Done} The TDI


ERROR_EVENT_DONE indication has completed
successfully.

0x000002C7 {TDI Event Pending} The TDI


ERROR_EVENT_PENDING indication has entered the
pending state.

0x000002C8 Checking file system on %wZ.


ERROR_CHECKING_FILE_SYSTEM

0x000002C9 {Fatal Application Exit} %hs.


ERROR_FATAL_APP_EXIT

0x000002CA The specified registry key is


ERROR_PREDEFINED_HANDLE referenced by a predefined
handle.

0x000002CB {Page Unlocked} The page


ERROR_WAS_UNLOCKED protection of a locked page was
changed to 'No Access' and the
page was unlocked from memory
and from the process.

0x000002CD {Page Locked} One of the pages


ERROR_WAS_LOCKED to lock was already locked.

0x000002CF The value already corresponds


ERROR_ALREADY_WIN32 with a Win 32 error code.

0x000002D0 {Machine Type Mismatch} The


ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE image file %hs is valid, but is for
a machine type other than the
current machine.

0x000002D1 A yield execution was performed


ERROR_NO_YIELD_PERFORMED and no thread was available to
run.

0x000002D2 The resume flag to a timer API


ERROR_TIMER_RESUME_IGNORED was ignored.

0x000002D3 The arbiter has deferred


ERROR_ARBITRATION_UNHANDLED arbitration of these resources to
its parent.

0x000002D4 The inserted CardBus device


ERROR_CARDBUS_NOT_SUPPORTED cannot be started because of a
configuration error on %hs"."

0x000002D5 The CPUs in this multiprocessor


ERROR_MP_PROCESSOR_MISMATCH system are not all the same
revision level. To use all

228 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

processors the operating system


restricts itself to the features of
the least capable processor in
the system. If problems occur
with this system, contact the
CPU manufacturer to see if this
mix of processors is supported.

0x000002D6 The system was put into


ERROR_HIBERNATED hibernation.

0x000002D7 The system was resumed from


ERROR_RESUME_HIBERNATION hibernation.

0x000002D8 Windows has detected that the


ERROR_FIRMWARE_UPDATED system firmware (BIOS) was
updated (previous firmware date
= %2, current firmware date
%3).

0x000002D9 A device driver is leaking locked


ERROR_DRIVERS_LEAKING_LOCKED_PAGES I/O pages, causing system
degradation. The system has
automatically enabled a tracking
code to try and catch the culprit.

0x000002DA The system has awoken.


ERROR_WAKE_SYSTEM

0x000002DF The call failed because the


ERROR_ABANDONED_WAIT_0 handle associated with it was
closed.

0x000002E4 The requested operation requires


ERROR_ELEVATION_REQUIRED elevation.

0x000002E5 A reparse should be performed


ERROR_REPARSE by the object manager because
the name of the file resulted in a
symbolic link.

0x000002E6 An open/create operation


ERROR_OPLOCK_BREAK_IN_PROGRESS completed while an oplock break
is underway.

0x000002E7 A new volume has been mounted


ERROR_VOLUME_MOUNTED by a file system.

0x000002E8 This success level status


ERROR_RXACT_COMMITTED indicates that the transaction
state already exists for the
registry subtree, but that a
transaction commit was
previously aborted. The commit
has now been completed.

0x000002E9 This indicates that a notify


ERROR_NOTIFY_CLEANUP change request has been
completed due to closing the
handle which made the notify
change request.

229 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x000002EA {Connect Failure on Primary


ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED Transport} An attempt was
made to connect to the remote
server %hs on the primary
transport, but the connection
failed. The computer was able to
connect on a secondary
transport.

0x000002EB Page fault was a transition fault.


ERROR_PAGE_FAULT_TRANSITION

0x000002EC Page fault was a demand zero


ERROR_PAGE_FAULT_DEMAND_ZERO fault.

0x000002ED Page fault was a demand zero


ERROR_PAGE_FAULT_COPY_ON_WRITE fault.

0x000002EE Page fault was a demand zero


ERROR_PAGE_FAULT_GUARD_PAGE fault.

0x000002EF Page fault was satisfied by


ERROR_PAGE_FAULT_PAGING_FILE reading from a secondary
storage device.

0x000002F0 Cached page was locked during


ERROR_CACHE_PAGE_LOCKED operation.

0x000002F1 Crash dump exists in paging file.


ERROR_CRASH_DUMP

0x000002F2 Specified buffer contains all


ERROR_BUFFER_ALL_ZEROS zeros.

0x000002F3 A reparse should be performed


ERROR_REPARSE_OBJECT by the object manager because
the name of the file resulted in a
symbolic link.

0x000002F4 The device has succeeded a


ERROR_RESOURCE_REQUIREMENTS_CHANGED query-stop and its resource
requirements have changed.

0x000002F5 The translator has translated


ERROR_TRANSLATION_COMPLETE these resources into the global
space and no further translations
should be performed.

0x000002F6 A process being terminated has


ERROR_NOTHING_TO_TERMINATE no threads to terminate.

0x000002F7 The specified process is not part


ERROR_PROCESS_NOT_IN_JOB of a job.

0x000002F8 The specified process is part of a


ERROR_PROCESS_IN_JOB job.

0x000002F9 {Volume Shadow Copy Service}


ERROR_VOLSNAP_HIBERNATE_READY The system is now ready for

230 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

hibernation.

0x000002FA A file system or file system filter


ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY driver has successfully
completed an FsFilter operation.

0x000002FB The specified interrupt vector


ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED was already connected.

0x000002FC The specified interrupt vector is


ERROR_INTERRUPT_STILL_CONNECTED still connected.

0x000002FD An operation is blocked waiting


ERROR_WAIT_FOR_OPLOCK for an oplock.

0x000002FE Debugger handled exception.


ERROR_DBG_EXCEPTION_HANDLED

0x000002FF Debugger continued.


ERROR_DBG_CONTINUE

0x00000300 An exception occurred in a user


ERROR_CALLBACK_POP_STACK mode callback and the kernel
callback frame should be
removed.

0x00000301 Compression is disabled for this


ERROR_COMPRESSION_DISABLED volume.

0x00000302 The data provider cannot fetch


ERROR_CANTFETCHBACKWARDS backward through a result set.

0x00000303 The data provider cannot scroll


ERROR_CANTSCROLLBACKWARDS backward through a result set.

0x00000304 The data provider requires that


ERROR_ROWSNOTRELEASED previously fetched data is
released before asking for more
data.

0x00000305 The data provider was not able


ERROR_BAD_ACCESSOR_FLAGS to interpret the flags set for a
column binding in an accessor.

0x00000306 One or more errors occurred


ERROR_ERRORS_ENCOUNTERED while processing the request.

0x00000307 The implementation is not


ERROR_NOT_CAPABLE capable of performing the
request.

0x00000308 The client of a component


ERROR_REQUEST_OUT_OF_SEQUENCE requested an operation that is
not valid given the state of the
component instance.

0x00000309 A version number could not be


ERROR_VERSION_PARSE_ERROR parsed.

0x0000030A The iterator's start position is

231 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_BADSTARTPOSITION invalid.

0x0000030B The hardware has reported an


ERROR_MEMORY_HARDWARE uncorrectable memory error.

0x0000030C The attempted operation


ERROR_DISK_REPAIR_DISABLED required self-healing to be
enabled.

0x0000030D The Desktop heap encountered


ERROR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE an error while allocating session
memory. There is more
information in the system event
log.

0x0000030E The system power state is


ERROR_SYSTEM_POWERSTATE_TRANSITION transitioning from %2 to %3.

0x0000030F The system power state is


ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION transitioning from %2 to %3 but
could enter %4.

0x00000310 A thread is getting dispatched


ERROR_MCA_EXCEPTION with MCA EXCEPTION because of
MCA.

0x00000311 Access to %1 is monitored by


ERROR_ACCESS_AUDIT_BY_POLICY policy rule %2.

0x00000312 Access to %1 has been restricted


ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY by your administrator by policy
rule %2.

0x00000313 A valid hibernation file has been


ERROR_ABANDON_HIBERFILE invalidated and should be
abandoned.

0x00000314 {Delayed Write Failed} Windows


ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED was unable to save all the data
for the file %hs; the data has
been lost. This error can be
caused by network connectivity
issues. Try to save this file
elsewhere.

0x00000315 {Delayed Write Failed} Windows


ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR was unable to save all the data
for the file %hs; the data has
been lost. This error was
returned by the server on which
the file exists. Try to save this
file elsewhere.

0x00000316 {Delayed Write Failed} Windows


ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR was unable to save all the data
for the file %hs; the data has
been lost. This error can be
caused if the device has been
removed or the media is write-
protected.

0x000003E2 Access to the extended attribute

232 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_EA_ACCESS_DENIED was denied.

0x000003E3 The I/O operation has been


ERROR_OPERATION_ABORTED aborted because of either a
thread exit or an application
request.

0x000003E4 Overlapped I/O event is not in a


ERROR_IO_INCOMPLETE signaled state.

0x000003E5 Overlapped I/O operation is in


ERROR_IO_PENDING progress.

0x000003E6 Invalid access to memory


ERROR_NOACCESS location.

0x000003E7 Error performing in-page


ERROR_SWAPERROR operation.

0x000003E9 Recursion too deep; the stack


ERROR_STACK_OVERFLOW overflowed.

0x000003EA The window cannot act on the


ERROR_INVALID_MESSAGE sent message.

0x000003EB Cannot complete this function.


ERROR_CAN_NOT_COMPLETE

0x000003EC Invalid flags.


ERROR_INVALID_FLAGS

0x000003ED The volume does not contain a


ERROR_UNRECOGNIZED_VOLUME recognized file system. Be sure
that all required file system
drivers are loaded and that the
volume is not corrupted.

0x000003EE The volume for a file has been


ERROR_FILE_INVALID externally altered so that the
opened file is no longer valid.

0x000003EF The requested operation cannot


ERROR_FULLSCREEN_MODE be performed in full-screen
mode.

0x000003F0 An attempt was made to


ERROR_NO_TOKEN reference a token that does not
exist.

0x000003F1 The configuration registry


ERROR_BADDB database is corrupt.

0x000003F2 The configuration registry key is


ERROR_BADKEY invalid.

0x000003F3 The configuration registry key


ERROR_CANTOPEN could not be opened.

0x000003F4 The configuration registry key


could not be read.

233 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_CANTREAD

0x000003F5 The configuration registry key


ERROR_CANTWRITE could not be written.

0x000003F6 One of the files in the registry


ERROR_REGISTRY_RECOVERED database had to be recovered by
use of a log or alternate copy.
The recovery was successful.

0x000003F7 The registry is corrupted. The


ERROR_REGISTRY_CORRUPT structure of one of the files
containing registry data is
corrupted, or the system's
memory image of the file is
corrupted, or the file could not
be recovered because the
alternate copy or log was absent
or corrupted.

0x000003F8 An I/O operation initiated by the


ERROR_REGISTRY_IO_FAILED registry failed and cannot be
recovered. The registry could not
read in, write out, or flush one of
the files that contain the
system's image of the registry.

0x000003F9 The system attempted to load or


ERROR_NOT_REGISTRY_FILE restore a file into the registry,
but the specified file is not in a
registry file format.

0x000003FA Illegal operation attempted on a


ERROR_KEY_DELETED registry key that has been
marked for deletion.

0x000003FB System could not allocate the


ERROR_NO_LOG_SPACE required space in a registry log.

0x000003FC Cannot create a symbolic link in


ERROR_KEY_HAS_CHILDREN a registry key that already has
subkeys or values.

0x000003FD Cannot create a stable subkey


ERROR_CHILD_MUST_BE_VOLATILE under a volatile parent key.

0x000003FE A notify change request is being


ERROR_NOTIFY_ENUM_DIR completed and the information is
not being returned in the caller's
buffer. The caller now needs to
enumerate the files to find the
changes.

0x0000041B A stop control has been sent to a


ERROR_DEPENDENT_SERVICES_RUNNING service that other running
services are dependent on.

0x0000041C The requested control is not


ERROR_INVALID_SERVICE_CONTROL valid for this service.

0x0000041D The service did not respond to


the start or control request in a

234 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_SERVICE_REQUEST_TIMEOUT timely fashion.

0x0000041E A thread could not be created for


ERROR_SERVICE_NO_THREAD the service.

0x0000041F The service database is locked.


ERROR_SERVICE_DATABASE_LOCKED

0x00000420 An instance of the service is


ERROR_SERVICE_ALREADY_RUNNING already running.

0x00000421 The account name is invalid or


ERROR_INVALID_SERVICE_ACCOUNT does not exist, or the password
is invalid for the account name
specified.

0x00000422 The service cannot be started,


ERROR_SERVICE_DISABLED either because it is disabled or
because it has no enabled
devices associated with it.

0x00000423 Circular service dependency was


ERROR_CIRCULAR_DEPENDENCY specified.

0x00000424 The specified service does not


ERROR_SERVICE_DOES_NOT_EXIST exist as an installed service.

0x00000425 The service cannot accept


ERROR_SERVICE_CANNOT_ACCEPT_CTRL control messages at this time.

0x00000426 The service has not been


ERROR_SERVICE_NOT_ACTIVE started.

0x00000427 The service process could not


ERROR_FAILED_SERVICE_CONTROLLER_CONNECT connect to the service controller.

0x00000428 An exception occurred in the


ERROR_EXCEPTION_IN_SERVICE service when handling the
control request.

0x00000429 The database specified does not


ERROR_DATABASE_DOES_NOT_EXIST exist.

0x0000042A The service has returned a


ERROR_SERVICE_SPECIFIC_ERROR service-specific error code.

0x0000042B The process terminated


ERROR_PROCESS_ABORTED unexpectedly.

0x0000042C The dependency service or group


ERROR_SERVICE_DEPENDENCY_FAIL failed to start.

0x0000042D The service did not start due to a


ERROR_SERVICE_LOGON_FAILED logon failure.

0x0000042E After starting, the service


ERROR_SERVICE_START_HANG stopped responding in a start-
pending state.

235 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x0000042F The specified service database


ERROR_INVALID_SERVICE_LOCK lock is invalid.

0x00000430 The specified service has been


ERROR_SERVICE_MARKED_FOR_DELETE marked for deletion.

0x00000431 The specified service already


ERROR_SERVICE_EXISTS exists.

0x00000432 The system is currently running


ERROR_ALREADY_RUNNING_LKG with the last-known-good
configuration.

0x00000433 The dependency service does not


ERROR_SERVICE_DEPENDENCY_DELETED exist or has been marked for
deletion.

0x00000434 The current boot has already


ERROR_BOOT_ALREADY_ACCEPTED been accepted for use as the
last-known-good control set.

0x00000435 No attempts to start the service


ERROR_SERVICE_NEVER_STARTED have been made since the last
boot.

0x00000436 The name is already in use as


ERROR_DUPLICATE_SERVICE_NAME either a service name or a
service display name.

0x00000437 The account specified for this


ERROR_DIFFERENT_SERVICE_ACCOUNT service is different from the
account specified for other
services running in the same
process.

0x00000438 Failure actions can only be set


ERROR_CANNOT_DETECT_DRIVER_FAILURE for Win32 services, not for
drivers.

0x00000439 This service runs in the same


ERROR_CANNOT_DETECT_PROCESS_ABORT process as the service control
manager. Therefore, the service
control manager cannot take
action if this service's process
terminates unexpectedly.

0x0000043A No recovery program has been


ERROR_NO_RECOVERY_PROGRAM configured for this service.

0x0000043B The executable program that this


ERROR_SERVICE_NOT_IN_EXE service is configured to run in
does not implement the service.

0x0000043C This service cannot be started in


ERROR_NOT_SAFEBOOT_SERVICE Safe Mode.

0x0000044C The physical end of the tape has


ERROR_END_OF_MEDIA been reached.

0x0000044D A tape access reached a


filemark.

236 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_FILEMARK_DETECTED

0x0000044E The beginning of the tape or a


ERROR_BEGINNING_OF_MEDIA partition was encountered.

0x0000044F A tape access reached the end of


ERROR_SETMARK_DETECTED a set of files.

0x00000450 No more data is on the tape.


ERROR_NO_DATA_DETECTED

0x00000451 Tape could not be partitioned.


ERROR_PARTITION_FAILURE

0x00000452 When accessing a new tape of a


ERROR_INVALID_BLOCK_LENGTH multivolume partition, the
current block size is incorrect.

0x00000453 Tape partition information could


ERROR_DEVICE_NOT_PARTITIONED not be found when loading a
tape.

0x00000454 Unable to lock the media eject


ERROR_UNABLE_TO_LOCK_MEDIA mechanism.

0x00000455 Unable to unload the media.


ERROR_UNABLE_TO_UNLOAD_MEDIA

0x00000456 The media in the drive might


ERROR_MEDIA_CHANGED have changed.

0x00000457 The I/O bus was reset.


ERROR_BUS_RESET

0x00000458 No media in drive.


ERROR_NO_MEDIA_IN_DRIVE

0x00000459 No mapping for the Unicode


ERROR_NO_UNICODE_TRANSLATION character exists in the target
multibyte code page.

0x0000045A A DLL initialization routine failed.


ERROR_DLL_INIT_FAILED

0x0000045B A system shutdown is in


ERROR_SHUTDOWN_IN_PROGRESS progress.

0x0000045C Unable to abort the system


ERROR_NO_SHUTDOWN_IN_PROGRESS shutdown because no shutdown
was in progress.

0x0000045D The request could not be


ERROR_IO_DEVICE performed because of an I/O
device error.

0x0000045E No serial device was successfully


ERROR_SERIAL_NO_DEVICE initialized. The serial driver will
unload.

0x0000045F Unable to open a device that was

237 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_IRQ_BUSY sharing an IRQ with other


devices. At least one other
device that uses that IRQ was
already opened.

0x00000460 A serial I/O operation was


ERROR_MORE_WRITES completed by another write to
the serial port. (The
IOCTL_SERIAL_XOFF_COUNTER
reached zero.)

0x00000461 A serial I/O operation completed


ERROR_COUNTER_TIMEOUT because the time-out period
expired. (The
IOCTL_SERIAL_XOFF_COUNTER
did not reach zero.)

0x00000462 No ID address mark was found


ERROR_FLOPPY_ID_MARK_NOT_FOUND on the floppy disk.

0x00000463 Mismatch between the floppy


ERROR_FLOPPY_WRONG_CYLINDER disk sector ID field and the
floppy disk controller track
address.

0x00000464 The floppy disk controller


ERROR_FLOPPY_UNKNOWN_ERROR reported an error that is not
recognized by the floppy disk
driver.

0x00000465 The floppy disk controller


ERROR_FLOPPY_BAD_REGISTERS returned inconsistent results in
its registers.

0x00000466 While accessing the hard disk, a


ERROR_DISK_RECALIBRATE_FAILED recalibrate operation failed, even
after retries.

0x00000467 While accessing the hard disk, a


ERROR_DISK_OPERATION_FAILED disk operation failed even after
retries.

0x00000468 While accessing the hard disk, a


ERROR_DISK_RESET_FAILED disk controller reset was needed,
but that also failed.

0x00000469 Physical end of tape


ERROR_EOM_OVERFLOW encountered.

0x0000046A Not enough server storage is


ERROR_NOT_ENOUGH_SERVER_MEMORY available to process this
command.

0x0000046B A potential deadlock condition


ERROR_POSSIBLE_DEADLOCK has been detected.

0x0000046C The base address or the file


ERROR_MAPPED_ALIGNMENT offset specified does not have
the proper alignment.

0x00000474 An attempt to change the


ERROR_SET_POWER_STATE_VETOED system power state was vetoed

238 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

by another application or driver.

0x00000475 The system BIOS failed an


ERROR_SET_POWER_STATE_FAILED attempt to change the system
power state.

0x00000476 An attempt was made to create


ERROR_TOO_MANY_LINKS more links on a file than the file
system supports.

0x0000047E The specified program requires a


ERROR_OLD_WIN_VERSION newer version of Windows.

0x0000047F The specified program is not a


ERROR_APP_WRONG_OS Windows or MS-DOS program.

0x00000480 Cannot start more than one


ERROR_SINGLE_INSTANCE_APP instance of the specified
program.

0x00000481 The specified program was


ERROR_RMODE_APP written for an earlier version of
Windows.

0x00000482 One of the library files needed to


ERROR_INVALID_DLL run this application is damaged.

0x00000483 No application is associated with


ERROR_NO_ASSOCIATION the specified file for this
operation.

0x00000484 An error occurred in sending the


ERROR_DDE_FAIL command to the application.

0x00000485 One of the library files needed to


ERROR_DLL_NOT_FOUND run this application cannot be
found.

0x00000486 The current process has used all


ERROR_NO_MORE_USER_HANDLES of its system allowance of
handles for Windows manager
objects.

0x00000487 The message can be used only


ERROR_MESSAGE_SYNC_ONLY with synchronous operations.

0x00000488 The indicated source element


ERROR_SOURCE_ELEMENT_EMPTY has no media.

0x00000489 The indicated destination


ERROR_DESTINATION_ELEMENT_FULL element already contains media.

0x0000048A The indicated element does not


ERROR_ILLEGAL_ELEMENT_ADDRESS exist.

0x0000048B The indicated element is part of


ERROR_MAGAZINE_NOT_PRESENT a magazine that is not present.

0x0000048C The indicated device requires re-


ERROR_DEVICE_REINITIALIZATION_NEEDED initialization due to hardware

239 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

errors.

0x0000048D The device has indicated that


ERROR_DEVICE_REQUIRES_CLEANING cleaning is required before
further operations are
attempted.

0x0000048E The device has indicated that its


ERROR_DEVICE_DOOR_OPEN door is open.

0x0000048F The device is not connected.


ERROR_DEVICE_NOT_CONNECTED

0x00000490 Element not found.


ERROR_NOT_FOUND

0x00000491 There was no match for the


ERROR_NO_MATCH specified key in the index.

0x00000492 The property set specified does


ERROR_SET_NOT_FOUND not exist on the object.

0x00000493 The point passed to


ERROR_POINT_NOT_FOUND GetMouseMovePoints is not in
the buffer.

0x00000494 The tracking (workstation)


ERROR_NO_TRACKING_SERVICE service is not running.

0x00000495 The volume ID could not be


ERROR_NO_VOLUME_ID found.

0x00000497 Unable to remove the file to be


ERROR_UNABLE_TO_REMOVE_REPLACED replaced.

0x00000498 Unable to move the replacement


ERROR_UNABLE_TO_MOVE_REPLACEMENT file to the file to be replaced. The
file to be replaced has retained
its original name.

0x00000499 Unable to move the replacement


ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 file to the file to be replaced. The
file to be replaced has been
renamed using the backup
name.

0x0000049A The volume change journal is


ERROR_JOURNAL_DELETE_IN_PROGRESS being deleted.

0x0000049B The volume change journal is not


ERROR_JOURNAL_NOT_ACTIVE active.

0x0000049C A file was found, but it might not


ERROR_POTENTIAL_FILE_FOUND be the correct file.

0x0000049D The journal entry has been


ERROR_JOURNAL_ENTRY_DELETED deleted from the journal.

0x000004A6 A system shutdown has already

240 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

ERROR_SHUTDOWN_IS_SCHEDULED been scheduled.

0x000004A7 The system shutdown cannot be


ERROR_SHUTDOWN_USERS_LOGGED_ON initiated because there are other
users logged on to the computer.

0x000004B0 The specified device name is


ERROR_BAD_DEVICE invalid.

0x000004B1 The device is not currently


ERROR_CONNECTION_UNAVAIL connected but it is a
remembered connection.

0x000004B2 The local device name has a


ERROR_DEVICE_ALREADY_REMEMBERED remembered connection to
another network resource.

0x000004B3 The network path was either


ERROR_NO_NET_OR_BAD_PATH typed incorrectly, does not exist,
or the network provider is not
currently available. Try retyping
the path or contact your network
administrator.

0x000004B4 The specified network provider


ERROR_BAD_PROVIDER name is invalid.

0x000004B5 Unable to open the network


ERROR_CANNOT_OPEN_PROFILE connection profile.

0x000004B6 The network connection profile is


ERROR_BAD_PROFILE corrupted.

0x000004B7 Cannot enumerate a


ERROR_NOT_CONTAINER noncontainer.

0x000004B8 An extended error has occurred.


ERROR_EXTENDED_ERROR

0x000004B9 The format of the specified group


ERROR_INVALID_GROUPNAME name is invalid.

0x000004BA The format of the specified


ERROR_INVALID_COMPUTERNAME computer name is invalid.

0x000004BB The format of the specified event


ERROR_INVALID_EVENTNAME name is invalid.

0x000004BC The format of the specified


ERROR_INVALID_DOMAINNAME domain name is invalid.

0x000004BD The format of the specified


ERROR_INVALID_SERVICENAME service name is invalid.

0x000004BE The format of the specified


ERROR_INVALID_NETNAME network name is invalid.

0x000004BF The format of the specified share


ERROR_INVALID_SHARENAME name is invalid.

241 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description

0x000004C0 The format of the specified


ERROR_INVALID_PASSWORDNAME password is invalid.

0x000004C1 The format of the specified


ERROR_INVALID_MESSAGENAME message name is invalid.

0x000004C2 The format of the specified


ERROR_INVALID_MESSAGEDEST message destination is invalid.

0x000004C3 Multiple connections to a server


ERROR_SESSION_CREDENTIAL_CONFLICT or shared resource by the same
user, using more than one user
name, are not allowed.
Disconnect all previous
connections to the server or
shared resource and try again.

0x000004C4 An attempt was made to


ERROR_REMOTE_SESSION_LIMIT_EXCEEDED establish a session to a network
server, but there are already too
many sessions established to
that server.

0x000004C5 The workgroup or domain name


ERROR_DUP_DOMAINNAME is already in use by another
computer on the network.

0x000004C6 The network is not present or


ERROR_NO_NETWORK not started.

0x000004C7 The operation was canceled by


ERROR_CANCELLED the user.

0x000004C8 The requested operation cannot


ERROR_USER_MAPPED_FILE be performed on a file with a
user-mapped section open.

0x000004C9 The remote system refused the


ERROR_CONNECTION_REFUSED network connection.

0x000004CA The network connection was


ERROR_GRACEFUL_DISCONNECT gracefully closed.

0x000004CB The network transport endpoint


ERROR_ADDRESS_ALREADY_ASSOCIATED already has an address
associated with it.

0x000004CC An address has not yet been


ERROR_ADDRESS_NOT_ASSOCIATED associated with the network
endpoint.

0x000004CD An operation was attempted on a


ERROR_CONNECTION_INVALID nonexistent network connection.

0x000004CE An invalid operation was


ERROR_CONNECTION_ACTIVE attempted on an active network
connection.

0x000004CF The network location cannot be


ERROR_NETWORK_UNREACHABLE reached. For information about

242 / 498
[MS-ERREF] - v20160714
Windows Error Codes
Copyright 2016 Microsoft Corporation
Release: July 14, 2016
Win32 error codes Description