COM-felkoder (UI, Audio, DirectX, Codec)

Följande tabell innehåller en lista över felkoder som används av COM-baserade API:er.

Om du har problem med ett program som du installerar eller kör kontaktar du kundsupporten för den programvara som visar felmeddelandet. Om du vill få support för en Microsoft-produkt går du till https://support.microsoft.com.

UI_E_CREATE_FAILED

0x802A0001

Det gick inte att skapa objektet.

UI_E_SHUTDOWN_CALLED

0x802A0002

Avstängningen anropades redan för det här objektet eller det objekt som äger det.

UI_E_ILLEGAL_REENTRANCY

0x802A0003

Det går inte att anropa den här metoden under den här typen av återanrop.

UI_E_OBJECT_SEALED

0x802A0004

Det här objektet har förseglats, så den här ändringen tillåts inte längre.

UI_E_VALUE_NOT_SET

0x802A0005

Det begärda värdet har aldrig angetts.

UI_E_VALUE_NOT_DETERMINED

0x802A0006

Det går inte att fastställa det begärda värdet.

UI_E_INVALID_OUTPUT

0x802A0007

En motringning returnerade en ogiltig utdataparameter.

UI_E_BOOLEAN_EXPECTED

0x802A0008

Ett återanrop returnerade en annan kod än S_OK eller S_FALSE.

UI_E_DIFFERENT_OWNER

0x802A0009

En parameter som ska ägas av det här objektet ägs av ett annat objekt.

UI_E_AMBIGUOUS_MATCH

0x802A000A

Fler än ett objekt matchade sökvillkoren.

UI_E_FP_OVERFLOW

0x802A000B

Ett flyttalsöverflöd uppstod.

UI_E_WRONG_THREAD

0x802A000C

Den här metoden kan bara anropas från tråden som skapade objektet.

UI_E_STORYBOARD_ACTIVE

0x802A0101

Storyboarden finns för närvarande i schemat.

UI_E_STORYBOARD_NOT_PLAYING

0x802A0102

Storyboarden spelas inte upp.

UI_E_START_KEYFRAME_AFTER_END

0x802A0103

Startnyckelramen kan inträffa efter slutnyckelramen.

UI_E_END_KEYFRAME_NOT_DETERMINED

0x802A0104

Det kanske inte går att fastställa slutnyckelramens tid när startnyckelramen har nåtts.

UI_E_LOOPS_OVERLAP

0x802A0105

Två upprepade delar av en storyboard kan överlappa varandra.

UI_E_TRANSITION_ALREADY_USED

0x802A0106

Övergången har redan lagts till i en storyboard.

UI_E_TRANSITION_NOT_IN_STORYBOARD

0x802A0107

Övergången har inte lagts till i en storyboard.

UI_E_TRANSITION_ECLIPSED

0x802A0108

Övergången kan förmörka början på en annan övergång i storyboarden.

UI_E_TIME_BEFORE_LAST_UPDATE

0x802A0109

Den angivna tiden är tidigare än den tid som skickades till den senaste uppdateringen.

UI_E_TIMER_CLIENT_ALREADY_CONNECTED

0x802A010A

Den här klienten är redan ansluten till en timer.

UI_E_INVALID_DIMENSION

0x802A010B

Den skickade dimensionen är ogiltig eller matchar inte objektets dimension.

UI_E_PRIMITIVE_OUT_OF_BOUNDS

0x802A010C

Den tillagda primitiven börjar vid eller efter interpolatorns varaktighet.

UI_E_WINDOW_CLOSED

0x802A0201

Det går inte att slutföra åtgärden eftersom fönstret stängs.

E_AUDIO_ENGINE_NODE_NOT_FOUND

0x80660001

PortCls kunde inte hitta en ljudmotornod som exponerades av en miniportdrivrutin som krävde stöd för IMiniportAudioEngineNode.

DXGI_STATUS_OCCLUDED

0x087A0001

Åtgärden Present var osynlig för användaren.

DXGI_STATUS_CLIPPED

0x087A0002

Åtgärden Present var delvis osynlig för användaren.

DXGI_STATUS_NO_REDIRECTION

0x087A0004

Drivrutinen begär att DXGI-körningen inte använder delade resurser för att kommunicera med Skrivbordsfönsterhanteraren.

DXGI_STATUS_NO_DESKTOP_ACCESS

0x087A0005

Åtgärden Present var inte synlig eftersom Windows-sessionen har växlat till ett annat skrivbord (till exempel ctrl-alt-del).

DXGI_STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE

0x087A0006

Åtgärden Present var inte synlig eftersom målövervakaren användes för något annat syfte.

DXGI_STATUS_MODE_CHANGED

0x087A0007

Åtgärden Present var inte synlig eftersom visningsläget ändrades. DXGI kommer att ha gjort ett nytt försök med presentationen.

DXGI_STATUS_MODE_CHANGE_IN_PROGRESS

0x087A0008

Åtgärden Present var inte synlig eftersom en annan Direct3D-enhet försökte ta fullskärmsläge vid den tidpunkten.

DXGI_ERROR_INVALID_CALL

0x887A0001

Programmet gjorde ett ogiltigt anrop. Antingen var parametrarna för anropet eller tillståndet för ett objekt felaktigt. Aktivera D3D-felsökningsskiktet för att se information via felsökningsmeddelanden.

DXGI_ERROR_NOT_FOUND

0x887A0002

Det gick inte att hitta objektet. Om du anropar IDXGIFactory::EnumAdaptes finns det inget kort med den angivna ordningstalet.

DXGI_ERROR_MORE_DATA

0x887A0003

Anroparen angav inte en tillräckligt stor buffert.

DXGI_ERROR_UNSUPPORTED

0x887A0004

Det angivna enhetsgränssnittet eller funktionsnivån stöds inte i det här systemet.

DXGI_ERROR_DEVICE_REMOVED

0x887A0005

GPU-enhetsinstansen har inaktiverats. Använd GetDeviceRemovedReason för att fastställa lämplig åtgärd.

DXGI_ERROR_DEVICE_HUNG

0x887A0006

GPU:n svarar inte på fler kommandon, troligtvis på grund av ett ogiltigt kommando som skickas av det anropande programmet.

DXGI_ERROR_DEVICE_RESET

0x887A0007

GPU:n svarar inte på fler kommandon, troligtvis eftersom vissa andra program skickade ogiltiga kommandon. Det anropande programmet bör återskapa enheten och fortsätta.

DXGI_ERROR_WAS_STILL_DRAWING

0x887A000A

GPU:n var upptagen vid den tidpunkt då anropet gjordes och anropet varken utfördes eller schemalades.

DXGI_ERROR_FRAME_STATISTICS_DISJOINT

0x887A000B

En händelse (till exempel power cycle) avbröt insamlingen av presentationsstatistik. All tidigare statistik bör betraktas som ogiltig.

DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE

0x887A000C

Det gick inte att uppnå helskärmsläget eftersom de angivna utdata redan användes.

DXGI_ERROR_DRIVER_INTERNAL_ERROR

0x887A0020

Ett internt problem hindrade drivrutinen från att utföra den angivna åtgärden. Drivrutinstillståndet är förmodligen misstänkt och programmet bör inte fortsätta.

DXGI_ERROR_NONEXCLUSIVE

0x887A0021

En global räknarresurs användes och den angivna räknaren kan inte användas av den här Direct3D-enheten just nu.

DXGI_ERROR_NOT_CURRENTLY_AVAILABLE

0x887A0022

En resurs är inte tillgänglig vid tidpunkten för anropet, men kan bli tillgänglig senare.

DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED

0x887A0023

Programmets fjärrenhet har tagits bort på grund av frånkoppling av sessioner eller frånkoppling av nätverk. Programmet bör anropa IDXGIFactory1::IsCurrent för att ta reda på när fjärrenheten blir tillgänglig igen.

DXGI_ERROR_REMOTE_OUTOFMEMORY

0x887A0024

Enheten har tagits bort under en fjärrsession eftersom minnet tog slut på fjärrdatorn.

DXGI_ERROR_ACCESS_LOST

0x887A0026

Den nyckelade mutexen övergavs.

DXGI_ERROR_WAIT_TIMEOUT

0x887A0027

Tidsgränsvärdet har förflutit och resursen är ännu inte tillgänglig.

DXGI_ERROR_SESSION_DISCONNECTED

0x887A0028

Utdatadupliceringen har inaktiverats eftersom Windows-sessionen avslutades eller kopplades från. Detta inträffar när en fjärranvändare kopplas från eller när "växla användare" används lokalt.

DXGI_ERROR_RESTRICT_TO_OUTPUT_STALE

0x887A0029

DXGI-outuput (monitor) som växlingskedjans innehåll begränsades till, har kopplats från eller ändrats.

DXGI_ERROR_CANNOT_PROTECT_CONTENT

0x887A002A

DXGI kan inte tillhandahålla innehållsskydd på växlingskedjan. Detta orsakas vanligtvis av en äldre drivrutin eller av att programmet använder en växlingskedja som inte är kompatibel med innehållsskydd.

DXGI_ERROR_ACCESS_DENIED

0x887A002B

Programmet försöker använda en resurs som det inte har de behörigheter som krävs för. Detta orsakas oftast av att skriva till en delad resurs med skrivskyddad åtkomst.

DXGI_STATUS_UNOCCLUDED

0x087A0009

Byteskedjan har blivit ooccluded.

DXGI_STATUS_DDA_WAS_STILL_DRAWING

0x087A000A

Adaptern hade inte åtkomst till de resurser som krävs för att slutföra anropet Desktop Duplication Present() och Present()-anropet måste göras igen.

DXGI_ERROR_MODE_CHANGE_IN_PROGRESS

0x887A0025

En ändring i pågående läge förhindrade att anropet slutfördes. Anropet kan lyckas om det görs senare.

DXGI_DDI_ERR_WASSTILLDRAWING

0x887B0001

GPU:n var upptagen när åtgärden begärdes.

DXGI_DDI_ERR_UNSUPPORTED

0x887B0002

Drivrutinen har avvisat skapandet av den här resursen.

DXGI_DDI_ERR_NONEXCLUSIVE

0x887B0003

GPU-räknaren användes av en annan process eller en d3d-enhet när programmet begärde åtkomst till den.

D3D10_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS

0x88790001

Programmet har överskridit det maximala antalet unika tillståndsobjekt per Direct3D-enhet. Gränsen är 4 096 för funktionsnivåer upp till 11,1.

D3D10_ERROR_FILE_NOT_FOUND

0x88790002

Det gick inte att hitta den angivna filen.

D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS

0x887C0001

Programmet har överskridit det maximala antalet unika tillståndsobjekt per Direct3D-enhet. Gränsen är 4 096 för funktionsnivåer upp till 11,1.

D3D11_ERROR_FILE_NOT_FOUND

0x887C0002

Det gick inte att hitta den angivna filen.

D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS

0x887C0003

Programmet har överskridit det maximala antalet unika visningsobjekt per Direct3D-enhet. Gränsen är 2^20 för funktionsnivåer upp till 11,1.

D3D11_ERROR_DEFERRED_CONTEXT_MAP_WITHOUT_INITIAL_DISCARD

0x887C0004

Programmets första anrop per kommandolista till Mappa i en uppskjuten kontext använde inte D3D11_MAP_WRITE_DISCARD.

D2DERR_WRONG_STATE

0x88990001

Objektet var inte i rätt tillstånd för att bearbeta metoden.

D2DERR_NOT_INITIALIZED

0x88990002

Objektet har ännu inte initierats.

D2DERR_UNSUPPORTED_OPERATION

0x88990003

Den begärda åtgärden stöds inte.

D2DERR_SCANNER_FAILED

0x88990004

Geometriskannern kunde inte bearbeta data.

D2DERR_SCREEN_ACCESS_DENIED

0x88990005

Direct2D kunde inte komma åt skärmen.

D2DERR_DISPLAY_STATE_INVALID

0x88990006

Det gick inte att fastställa ett giltigt visningstillstånd.

D2DERR_ZERO_VECTOR

0x88990007

Den angivna vektorn är noll.

D2DERR_INTERNAL_ERROR

0x88990008

Ett internt fel (Direct2D-bugg) inträffade. På kontrollerade versioner skulle vi göra gällande. Programmet bör stänga den här instansen av Direct2D och bör överväga att starta om processen.

D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED

0x88990009

Visningsformatet Direct2D måste återges stöds inte av maskinvaruenheten.

D2DERR_INVALID_CALL

0x8899000A

Ett anrop till den här metoden är ogiltigt.

D2DERR_NO_HARDWARE_DEVICE

0x8899000B

Ingen maskinvarurenderingsenhet är tillgänglig för den här åtgärden.

D2DERR_RECREATE_TARGET

0x8899000C

Det har uppstått ett presentationsfel som kan återställas. Anroparen måste återskapa, återskapa hela ramen och försöka igen.

D2DERR_TOO_MANY_SHADER_ELEMENTS

0x8899000D

Shader-konstruktionen misslyckades eftersom den var för komplex.

D2DERR_SHADER_COMPILE_FAILED

0x8899000E

Shader-kompilering misslyckades.

D2DERR_MAX_TEXTURE_SIZE_EXCEEDED

0x8899000F

Den begärda DirectX-ytstorleken överskred den maximala texturstorleken.

D2DERR_UNSUPPORTED_VERSION

0x88990010

Den begärda Direct2D-versionen stöds inte.

D2DERR_BAD_NUMBER

0x88990011

Ogiltigt tal.

D2DERR_WRONG_FACTORY

0x88990012

Objekt som används tillsammans måste skapas från samma fabriksinstans.

D2DERR_LAYER_ALREADY_IN_USE

0x88990013

En lagerresurs kan bara användas en gång när som helst.

D2DERR_POP_CALL_DID_NOT_MATCH_PUSH

0x88990014

Pop-anropet matchade inte motsvarande push-anrop.

D2DERR_WRONG_RESOURCE_DOMAIN

0x88990015

Resursen har realiserats på fel återgivningsmål.

D2DERR_PUSH_POP_UNBALANCED

0x88990016

Push- och popsamtalen var obalanserade.

D2DERR_RENDER_TARGET_HAS_LAYER_OR_CLIPRECT

0x88990017

Försök att kopiera från ett återgivningsmål medan ett lager eller en klipprekt används.

D2DERR_INCOMPATIBLE_BRUSH_TYPES

0x88990018

Penseltyperna är inte kompatibla för anropet.

D2DERR_WIN32_ERROR

0x88990019

Ett okänt win32-fel inträffade.

D2DERR_TARGET_NOT_GDI_COMPATIBLE

0x8899001A

Återgivningsmålet är inte kompatibelt med GDI.

D2DERR_TEXT_EFFECT_IS_WRONG_TYPE

0x8899001B

Ett textklientritningseffektobjekt är av fel typ.

D2DERR_TEXT_RENDERER_NOT_RELEASED

0x8899001C

Programmet innehåller en referens till gränssnittet IDWriteTextRenderer när motsvarande DrawText- eller DrawTextLayout-anrop har returnerats. IDWriteTextRenderer-instansen är ogiltig.

D2DERR_EXCEEDS_MAX_BITMAP_SIZE

0x8899001D

Den begärda storleken är större än den garanterade texturstorleken som stöds på Direct3D-enhetens aktuella funktionsnivå.

D2DERR_INVALID_GRAPH_CONFIGURATION

0x8899001E

Det uppstod ett konfigurationsfel i diagrammet.

D2DERR_INVALID_INTERNAL_GRAPH_CONFIGURATION

0x8899001F

Det uppstod ett internt konfigurationsfel i diagrammet.

D2DERR_CYCLIC_GRAPH

0x88990020

Det fanns en cykel i diagrammet.

D2DERR_BITMAP_CANNOT_DRAW

0x88990021

Det går inte att rita med en bitmapp som har alternativet D2D1_BITMAP_OPTIONS_CANNOT_DRAW.

D2DERR_OUTSTANDING_BITMAP_REFERENCES

0x88990022

Åtgärden kan inte slutföras medan det finns utestående referenser till målbitmappen.

D2DERR_ORIGINAL_TARGET_NOT_BOUND

0x88990023

Åtgärden misslyckades eftersom det ursprungliga målet för närvarande inte är bundet som mål.

D2DERR_INVALID_TARGET

0x88990024

Det går inte att ange bilden som ett mål eftersom den antingen är en effekt eller är en bitmapp som inte har D2D1_BITMAP_OPTIONS_TARGET flagga inställd.

D2DERR_BITMAP_BOUND_AS_TARGET

0x88990025

Det går inte att rita med en bitmapp som för närvarande är bunden som målbitmapp.

D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES

0x88990026

D3D-enheten har inte tillräckliga funktioner för att utföra den begärda åtgärden.

D2DERR_INTERMEDIATE_TOO_LARGE

0x88990027

Det gick inte att rendera diagrammet med kontextens aktuella tiling-inställningar.

D2DERR_EFFECT_IS_NOT_REGISTERED

0x88990028

CLSID som tillhandahålls till Avregistrera motsvarade inte en registrerad effekt.

D2DERR_INVALID_PROPERTY

0x88990029

Den angivna egenskapen finns inte.

D2DERR_NO_SUBPROPERTIES

0x8899002A

Den angivna underegenskapen finns inte.

D2DERR_PRINT_JOB_CLOSED

0x8899002B

AddPage eller Close anropas när utskriftsjobbet redan har stängts.

D2DERR_PRINT_FORMAT_NOT_SUPPORTED

0x8899002C

Fel vid skapande av utskriftskontroll. Anger att ingen av paketmåltyperna (som representerar skrivarformat) stöds av Direct2D-utskriftskontroll.

D2DERR_TOO_MANY_TRANSFORM_INPUTS

0x8899002D

En effekt som försökte använda en transformering med för många indata.

DWRITE_E_FILEFORMAT

0x88985000

Anger ett fel i en indatafil, till exempel en teckensnittsfil.

DWRITE_E_UNEXPECTED

0x88985001

Anger ett fel som har sitt ursprung i DirectWrite-kod, vilket inte förväntas inträffa men är säkert att återställa från.

DWRITE_E_NOFONT

0x88985002

Anger att det angivna teckensnittet inte finns.

DWRITE_E_FILENOTFOUND

0x88985003

Det gick inte att öppna en teckensnittsfil eftersom filen, katalogen, nätverksplatsen, enheten eller annan lagringsplats inte finns eller inte är tillgänglig.

DWRITE_E_FILEACCESS

0x88985004

Det finns en teckensnittsfil men det gick inte att öppna den på grund av nekad åtkomst, delningsfel eller liknande fel.

DWRITE_E_FONTCOLLECTIONOBSOLETE

0x88985005

En teckensnittssamling är föråldrad på grund av ändringar i systemet.

DWRITE_E_ALREADYREGISTERED

0x88985006

Det angivna gränssnittet är redan registrerat.

DWRITE_E_CACHEFORMAT

0x88985007

Teckensnittscachen innehåller ogiltiga data.

DWRITE_E_CACHEVERSION

0x88985008

En cachefil för teckensnitt motsvarar en annan version av DirectWrite.

DWRITE_E_UNSUPPORTEDOPERATION

0x88985009

Åtgärden stöds inte för den här typen av teckensnitt.

WINCODEC_ERR_WRONGSTATE

0x88982F04

Codec är i fel tillstånd.

WINCODEC_ERR_VALUEOUTOFRANGE

0x88982F05

Värdet ligger inte inom intervallet.

WINCODEC_ERR_UNKNOWNIMAGEFORMAT

0x88982F07

Bildformatet är okänt.

WINCODEC_ERR_UNSUPPORTEDVERSION

0x88982F0B

SDK-versionen stöds inte.

WINCODEC_ERR_NOTINITIALIZED

0x88982F0C

Komponenten initieras inte.

WINCODEC_ERR_ALREADYLOCKED

0x88982F0D

Det finns redan ett utestående läs- eller skrivlås.

WINCODEC_ERR_PROPERTYNOTFOUND

0x88982F40

Det går inte att hitta den angivna bitmappsegenskapen.

WINCODEC_ERR_PROPERTYNOTSUPPORTED

0x88982F41

Bitmappens codec stöder inte bitmappsegenskapen.

WINCODEC_ERR_PROPERTYSIZE

0x88982F42

Bitmappens egenskapsstorlek är ogiltig.

WINCODEC_ERR_CODECPRESENT

0x88982F43

Ett okänt fel har inträffat.

WINCODEC_ERR_CODECNOTHUMBNAIL

0x88982F44

Bitmappskodexen stöder inte en miniatyrbild.

WINCODEC_ERR_PALETTEUNAVAILABLE

0x88982F45

Bitmappspaletten är inte tillgänglig.

WINCODEC_ERR_CODECTOOMANYSCANLINES

0x88982F46

För många söklinjer begärdes.

WINCODEC_ERR_INTERNALERROR

0x88982F48

Ett internt fel uppstod.

WINCODEC_ERR_SOURCERECTDOESNOTMATCHDIMENSIONS

0x88982F49

Bitmappsgränsarna matchar inte bitmappsdimensionerna.

WINCODEC_ERR_COMPONENTNOTFOUND

0x88982F50

Det går inte att hitta komponenten.

WINCODEC_ERR_IMAGESIZEOUTOFRANGE

0x88982F51

Bitmappsstorleken ligger utanför det giltiga intervallet.

WINCODEC_ERR_TOOMUCHMETADATA

0x88982F52

Det finns för mycket metadata att skriva till bitmappen.

WINCODEC_ERR_BADIMAGE

0x88982F60

Avbildningen är okänd.

WINCODEC_ERR_BADHEADER

0x88982F61

Bildrubriken är okänd.

WINCODEC_ERR_FRAMEMISSING

0x88982F62

Bitmappsramen saknas.

WINCODEC_ERR_BADMETADATAHEADER

0x88982F63

Rubriken för bildmetadata är okänd.

WINCODEC_ERR_BADSTREAMDATA

0x88982F70

Dataströmmen är okänd.

WINCODEC_ERR_STREAMWRITE

0x88982F71

Det gick inte att skriva till strömmen.

WINCODEC_ERR_STREAMREAD

0x88982F72

Det gick inte att läsa från strömmen.

WINCODEC_ERR_STREAMNOTAVAILABLE

0x88982F73

Strömmen är inte tillgänglig.

WINCODEC_ERR_UNSUPPORTEDPIXELFORMAT

0x88982F80

Bitmappens pixelformat stöds inte.

WINCODEC_ERR_UNSUPPORTEDOPERATION

0x88982F81

Åtgärden stöds inte.

WINCODEC_ERR_INVALIDREGISTRATION

0x88982F8A

Komponentregistreringen är ogiltig.

WINCODEC_ERR_COMPONENTINITIALIZEFAILURE

0x88982F8B

Initieringen av komponenten misslyckades.

WINCODEC_ERR_INSUFFICIENTBUFFER

0x88982F8C

Den allokerade bufferten är otillräcklig.

WINCODEC_ERR_DUPLICATEMETADATAPRESENT

0x88982F8D

Duplicerade metadata finns.

WINCODEC_ERR_PROPERTYUNEXPECTEDTYPE

0x88982F8E

Bitmappens egenskapstyp är oväntad.

WINCODEC_ERR_UNEXPECTEDSIZE

0x88982F8F

Storleken är oväntad.

WINCODEC_ERR_INVALIDQUERYREQUEST

0x88982F90

Egenskapsfrågan är ogiltig.

WINCODEC_ERR_UNEXPECTEDMETADATATYPE

0x88982F91

Metadatatypen är oväntad.

WINCODEC_ERR_REQUESTONLYVALIDATMETADATAROOT

0x88982F92

Den angivna bitmappsegenskapen är endast giltig på rotnivå.

WINCODEC_ERR_INVALIDQUERYCHARACTER

0x88982F93

Frågesträngen innehåller ett ogiltigt tecken.

WINCODEC_ERR_WIN32ERROR

0x88982F94

Windows Codecs fick ett fel från Win32-systemet.

WINCODEC_ERR_INVALIDPROGRESSIVELEVEL

0x88982F95

Den begärda detaljnivån finns inte.

Kravspecifikation

Krav Värde
Rubrik
Winerror.h

Se även

COM-felkoder