Delen via


Foutcodes (Windows Media Device Manager 11 SDK)

Windows Media Device Manager-methoden kunnen verschillende foutcodes retourneren. Sommige van deze zijn specifiek voor Windows Media Device Manager, terwijl andere worden gedefinieerd door andere SDK's of porting kits die worden gebruikt om een apparaat te bouwen en doorgegeven aan de Windows Media Device Manager-methoden. In deze sectie worden de verschillende foutcodes beschreven die kunnen worden geretourneerd door Windows Media-technologieën, geordend op oorsprong.

foutcodes voor Windows Media Device Manager

De volgende foutcodes worden gedefinieerd door de Windows Media Device Manager SDK.

Retourcode Beschrijving
WMDM_E_BUFFERTOOSMALL De buffer die door de beller wordt geleverd, is te klein. De client moet de grootte van de buffer vergroten en de aanroep opnieuw proberen.
WMDM_E_BUSY Het apparaat is bezet en kan niet voldoen aan de nieuwe aanvraag.
WMDM_E_CALL_OUT_OF_SEQUENCE Operaties werden in de verkeerde volgorde aangeroepen. (Bijvoorbeeld het aanroepen van Lezen zonder Openen.)
WMDM_E_INCORRECT_APPSEC Het minimale niveau van toepassingsbeveiliging is niet juist. Dit kan worden veroorzaakt als het sleutel-/certificaatpaar van een apparaat niet hoog genoeg is voor beveiliging.
WMDM_E_CANTOPEN_PMSN_SERVICE_PIPE PMSN-servicepijp kan niet worden geopend.
WMDM_E_INCORRECT_RIGHTS De rechten voor een bestand zijn niet juist.
WMDM_E_INTERFACEDEAD Het object heeft zichzelf losgekoppeld van de clients.
WMDM_E_INVALIDTYPE Het type is ongeldig.
WMDM_E_LICENTIE_VERLOPEN De licentie is verlopen.
WMDM_E_LICENSE_NOTEXIST De licentie bestaat niet.
WMDM_E_MAC_CHECK_FAILED De controle van de berichtverificatiecode is mislukt.
WMDM_E_MOREDATA Er zijn meer gegevens.
WMDM_E_NORIGHTS De beller heeft geen rechten voor deze bewerking.
WMDM_E_NOTCERTIFIED De beller is niet geautoriseerd om dit telefoontje te plegen.
WMDM_E_NOTSUPPORTED Deze bewerking wordt niet ondersteund.
WMDM_E_PROCESSMISLUKT Het proces is mislukt.
WMDM_E_REVOKED De licentie is ingetrokken.
WMDM_E_SDMI_NOMORECOPIES Er kunnen geen kopieën meer worden gemaakt per SDMI-naleving.
WMDM_E_SDMI_TRIGGER SDMI-validatie is mislukt.
WMDM_E_TOO_MANY_SESSIONS Er bestaan te veel sessies.
WMDM_E_GEBRUIKER_GEANNULEERD De gebruiker heeft de bewerking geannuleerd.

 

Een serviceprovider moet bijvoorbeeld geen algemene foutcodes retourneren, bijvoorbeeld E_FAIL. Het moet zo specifiek mogelijk een foutcode retourneren, zodat de toepassing zinvolle feedback kan geven aan de gebruiker als de fout wordt doorgegeven aan een toepassing.

Voor fouten in opslag- en apparaatgerelateerde bewerkingen moeten serviceproviders gebruikmaken van Win32-foutcodes. Serviceproviders kunnen HRESULT_FROM_WIN32 gebruiken om Windows-foutcodes te converteren naar HRESULT- waarden en deze te gebruiken als de retourwaarden. Deze macro en de foutcodes worden gedefinieerd in winerror.h die deel uitmaakt van de Platform SDK.

MTP-foutcodes

Apparaten die ondersteuning bieden voor Media Transport Protocol (MTP) kunnen de volgende foutcodes retourneren. De meeste foutcodes impliceren een fout in de MTP-stack, maar zijn nuttig bij het diagnosticeren van de foutsituatie.

HRESULT MTP-antwoordcode Beschrijving van MTP-antwoordcode Bijzonderheden
0x80042003 0x2003 Sessie niet geopend Geeft aan dat de sessiegreep van de bewerking geen geopende sessie is. Dit duidt op een interne fout in de MTP-stack.
0x80042004 0x2004 Ongeldige transactie-ID Geeft aan dat de TransactionID nul is of niet verwijst naar een geldige transactie. Dit duidt op een interne fout in de MTP-stack.
0x80042005 0x2005 Bewerking wordt niet ondersteund Geeft aan dat de bewerkingscode een geldige code lijkt te zijn, maar het apparaat biedt geen ondersteuning voor de bewerking. Dit duidt op een interne fout in de MTP-stack.
0x80042006 0x2006 Parameter wordt niet ondersteund Geeft aan dat er een niet-nulparameter is opgegeven in combinatie met de bewerking en dat de parameter niet wordt gebruikt voor die bewerking. Dit duidt op een interne fout in de MTP-stack.
0x80042007 0x2007 Onvolledige overdracht Geeft aan dat de overdracht niet is voltooid en dat de overgedragen gegevens moeten worden verwijderd. Dit antwoord komt niet overeen met een geannuleerde transactie.
0x80042008 0x2008 Ongeldige StorageID Geeft aan dat een opslag-id die met een bewerking is verzonden, niet verwijst naar een geldige opslaglocatie die op het apparaat aanwezig is. Dit duidt op een interne fout in de MTP-stack.
0x80042009 0x2009 Ongeldige ObjectHandle Geeft aan dat een objectgreep niet verwijst naar een werkelijk object dat aanwezig is op het apparaat. De toepassing moet de opslag opnieuw inventariseren.
0x8004200A 0x200A DeviceProp wordt niet ondersteund Geeft aan dat de eigenschapscode van het apparaat een geldige code lijkt te zijn, maar die eigenschap wordt niet ondersteund door het apparaat. Dit duidt op een interne fout in de MTP-stack.
0x8004200B 0x200B Ongeldige ObjectFormatCode Geeft aan dat het apparaat geen ondersteuning biedt voor de code voor de specifieke objectindeling die in de opgegeven context is opgegeven.
0x80042012 0x2012 Gedeeltelijke verwijdering Geeft aan dat alleen een subset van de opslagen die aangegeven zijn voor verwijdering daadwerkelijk is verwijderd, omdat sommige schrijfbeveiligd zijn of op opslagmedia staan die alleen-lezen zijn.
0x80042013 0x2013 Winkel niet beschikbaar Geeft aan dat het archief (of het archief dat het aangegeven object bevat) niet fysiek beschikbaar is. Dit kan worden veroorzaakt door media-uitwerping. Deze reactie mag niet worden gebruikt om aan te geven dat de winkel druk is.
0x80042014 0x2014 Specificatie op niet-ondersteunde indeling Geeft aan dat de bewerking alleen heeft geprobeerd actie op te geven voor objecten van een bepaalde indeling en die mogelijkheid wordt niet ondersteund. De bewerking moet opnieuw worden uitgevoerd zonder een formaat op te geven. Elk antwoord van deze aard impliceert dat elke toekomstige poging om te specificeren op basis van formaat door middel van de aangegeven bewerking hetzelfde antwoord zal resulteren. Dit duidt op een interne fout in de MTP-stack.
0x80042015 0x2015 Geen geldige objectinfo Geeft aan dat de host geen geldige objectgegevens heeft opgegeven aan het apparaat voordat het object wordt overgedragen. Dit duidt op een interne fout in de MTP-stack.
0x80042016 0x2016 Ongeldige code-indeling Geeft aan dat de gegevenscode niet de juiste indeling heeft en daarom niet geldig is. Dit duidt op een interne fout in de MTP-stack.
0x80042017 0x2017 Onbekende leverancierscode Het apparaat weet niet hoe de uitgebreide code van de leverancier moet worden verwerkt.
0x8004201A 0x201A Ongeldig bovenliggend object Geeft aan dat het object geen geldig bovenliggend object is. Dit duidt op een interne fout in de MTP-stack.
0x8004201B 0x201B Ongeldige DeviceProp-indeling Geeft aan dat er een poging is gedaan om een apparaateigenschap in te stellen, maar de gegevens niet de juiste grootte of indeling hebben. Dit duidt op een interne fout in de MTP-stack.
0x8004201C 0x201C Ongeldige DeviceProp-waarde Geeft aan dat er een poging is gedaan om een apparaateigenschap in te stellen op een waarde die niet door het apparaat is toegestaan. Dit duidt op een interne fout in de MTP-stack.
0x8004201E 0x201E Sessie is al geopend Geeft aan dat de host heeft geprobeerd een sessie te openen terwijl een sessie al is geopend. Dit duidt op een interne fout in de MTP-stack.
0x8004201F 0x201F Transactie geannuleerd Kan worden gebruikt om aan te geven dat de bewerking is onderbroken vanwege handmatige annulering.
0x80042020 0x2020 Specificatie van niet-ondersteunde bestemming Geeft aan dat het apparaat de specificatie van de bestemming niet door de host ondersteunt. Dit duidt op een interne fout in de MTP-stack.
0x8004A801 0xA801 Invalid_ObjectPropCode Geeft aan dat het apparaat in deze context geen ondersteuning biedt voor de verzonden objecteigenschapscode. Dit duidt op een interne fout in de MTP-stack.
0x8004A802 0xA802 Invalid_ObjectProp_Format Geeft aan dat een objecteigenschap die naar het apparaat wordt verzonden, een niet-ondersteunde grootte of een niet-ondersteund type heeft. Dit duidt op een interne fout in de MTP-stack.
0x8004A803 0xA803 Invalid_ObjectProp_Value Geeft aan dat een objecteigenschap die naar het apparaat wordt verzonden het juiste type is, maar een waarde bevat die niet wordt ondersteund. Dit duidt op een interne fout in de MTP-stack.
0x8004A804 0xA804 Invalid_ObjectReference Geeft aan dat een verzonden objectverwijzing ongeldig is. De verwijzing bevat een objectgreep die niet aanwezig is op het apparaat of de verwijzing die moet worden ingesteld, wordt niet ondersteund in context. Dit kan worden veroorzaakt door een fout in de MTP-stack of vanwege een toepassing met behulp van een verlopen opslagobject.
0x8004A806 0xA806 Ongeldig_Dataset Geeft aan dat de gegevensset die is verzonden in de gegevensfase van deze bewerking ongeldig is. Dit duidt op een interne fout in de MTP-stack.
0x8004A807 0xA807 Object_Te_Groot Geeft aan dat het object dat u wilt verzenden, niet kan worden opgeslagen in het bestandssysteem van het apparaat. Dit wordt niet geretourneerd wanneer er onvoldoende ruimte in de opslag is.

 

Fouten in Windows Media DRM voor draagbare apparaten Porting Kit

De volgende foutcodes worden gedefinieerd in de Windows Media DRM voor Portable Devices Porting Kit en kunnen worden geretourneerd door methoden die een apparaat aanroepen dat is gebouwd op deze porting kit. Deze foutcodes zijn gerelateerd aan DRM-problemen.

Retourcode Beschrijving Hexadecimale waarde
DRM_FAILED(Status) De bewerking is mislukt. (Status)<0
DRM_SUCCEEDED(status) De bewerking is voltooid. (Status) >= 0
DRM_SUCCESS De bewerking is voltooid. 0x00000000L
DRM_S_FALSE De methode is geslaagd en retourneert de Booleaanse waarde FALSE. 0x00000001L
DRM_E_FAIL Er is een niet-opgegeven fout opgetreden. 0x80004005L
No changes needed; the translation remains as "DRM_E_INVALIDARG". Een parameter is ongeldig of is een NULL- aanwijzer. 0x80070057L
DRM_E_OUTOFMEMORY De methode kan het benodigde geheugen niet toewijzen. 0x80000002L
DRM_E_FILENOTFOUND Het opgegeven bestand kan niet worden gevonden. 0x80030002L
DRM_E_BUFFERTOOSMALL Een buffer is te klein voor de gegevens. 0x8007007AL
DRM_E_NOTIMPL Niet geïmplementeerd. 0x80004001L
DRM_E_NOMORE Het einde van de opsomming of geen gegevens meer beschikbaar. 0x80070103L
DRM_E_ARITHMETIC_OVERFLOW Een rekenkundige bewerking resulteerde in overloop (verlies van belangrijke bits). 0x8007534L
DRM_E_ALGORITHMNOTSET Het versleutelingsalgoritmen dat voor deze bewerking is vereist, worden niet ondersteund. 0x8004c017
DRM_E_APPCERT_REVOKED Het toepassingscertificaat dat aan DRM wordt gegeven, wordt ingetrokken. 0X8004C053
DRM_E_BACKUP_EXISTS Het back-upbestand bestaat al. 0x8004c032
DRM_E_CH_ATTR_MISSING Er ontbreekt een kenmerk voor de inhoudskoptekst. 0x80041107L
DRM_E_CH_BAD_KEY Een sleutel is ongeldig. 0x8004110EL
DRM_E_CH_CHECKSUM_MISSING De controlesom van de inhoudskoptekst ontbreekt. 0x80041106L
DRM_E_CH_INVALID_HEADER De inhoudskoptekst is ongeldig. 0x80041108L
DRM_E_CH_KID_MISSING Het KID-kenmerk ontbreekt in de inhoudskop. 0x80041104L
DRM_E_CH_LAINFO_MISSING Het attribuut LAINFO ontbreekt in de inhoudskoptekst. 0x80041105L
DRM_E_CH_NOT_SIGNED De header is niet ondertekend. 0x80041113L
DRM_E_CH_UNABLE_TO_VERIFY (Kan niet verifiëren) De handtekening van de inhoudskop kan niet worden geverifieerd. 0x8004110AL
DRM_E_CH_UNKNOWN_ERROR Er is een onbekende fout opgetreden. 0x80041116L
DRM_E_CH_NIET-ONDERSTEUND_HASH-ALGORITME Het hash-algoritme wordt niet ondersteund. 0x8004110CL
DRM_E_CH_NIET-ONDERSTEUND_TEKEN_ALGORITME Het handtekeningalgoritmen worden niet ondersteund. 0x8004110DL
DRM_E_CH_ONDERSTEUNDE_VERSIE NIET GEVONDEN De versie van de inhoudskop wordt niet ondersteund. 0x8004110BL
Since "DRM_E_CH_VERSION_MISSING" seems to be an error code that may not need translation, no changes are proposed. However, if a Dutch translation is needed and provided from a reliable source, it should be used accordingly. De versie van de inhouds-header ontbreekt. 0x80041103L
DRM_E_CIPHER_NOTINITIALIZED De DRM-coderingsroutines werden niet correct geïnitialiseerd voordat de versleutelings-/ontsleutelingsroutines werden aangeroepen. 0x800480D2L
DRM_E_CLIENTTIJDONGELDIG De tijd/klok op het apparaat wordt niet gesynchroniseerd met de licentieserver binnen tolerantie. 0x8004c01c
DRM_E_CLK_INVALID_DATE De beveiligde klokreactie is ongeldig. 0x8004c040
DRM_E_CLK_INVALID_RESPONSE De beveiligde klokreactie is ongeldig. 0x8004c03f
DRM_E_CLK_NOT_SET (Fout: Klok niet ingesteld) Er kan een licentie bestaan, maar kan niet worden gebruikt omdat de beveiligde klok niet is ingesteld. 0x8004C05B
DRM_E_CLK_NOT_SUPPORTED De beveiligde klok wordt niet ondersteund. 0x8004c04a
DRM_E_CLK_RESETSTATEREADERROR De status voor het opnieuw instellen van de beveiligde klok kan niet worden gelezen. 0x8004c04d
DRM_E_CLK_RESETSTATEWRITEERROR De status voor het opnieuw instellen van de beveiligde klok kan niet worden geschreven. 0x8004c04e
DRM_E_CLK_UNSUPPORTED_VALUE Het antwoord van de beveiligde klok bevat een niet-ondersteunde waarde. 0x8004c041
DRM_E_CONDITIONFAIL Een voorwaarde in de licentie kon niet worden voldaan. 0x8004c007
DRM_E_CONDITIEWORDTNIETONDERSTEUND Een voorwaarde in de licentie wordt niet ondersteund door deze versie van DRM. 0x8004c008
DRM_E_CRYPTO_FAILED Een cryptografische bewerking is mislukt. 0X8004C054
DRM_E_DECRYPT_NOTINITIALIZED De DRM-ontsleutelingsroutines werden niet correct geïnitialiseerd voordat ze gegevens probeerden te ontsleutelen. 0x800480D3L
DRM_E_DEVCERTEXCEEDSSIZELIMIT Het apparaatcertificaat overschrijdt de maximale grootte. 0x8004c043
DRM_E_DEVCERTINDIV_NOT_SUPPORTED Individualisatie van apparaatcertificaten wordt niet ondersteund. 0x8004c04b
DRM_E_DEVCERTREADERROR Het apparaatcertificaat kan niet worden gelezen. 0x8004c045
DRM_E_DEVCERTTEMPLATEEXCEEDSSIZELIMIT De apparaatcertificaatsjabloon overschrijdt de maximale grootte. 0x8004c044
DRM_E_DEVCERTTEMPLATEREADERROR De certificaatsjabloon voor het apparaat kan niet worden gelezen. 0x8004c049
DRM_E_DEVCERTWRITEERROR (Fout bij het schrijven van apparaatcertificaat) Het apparaatcertificaat kan niet worden opgeslagen. 0x8004c046
DRM_E_DEVICENOTINIT Dit apparaat is niet geïnitialiseerd voor een DRM-initialisatieservice. 0x8004c001
DRM_E_DRMNOTINIT De toepassing heeft DRM_MGR_Initialize niet juist aangeroepen. 0x8004c002
DRM_E_DUPLICATEDHEADERATTRIBUTE De header bevat een dubbel kenmerk. 0x8004c02d
DRM_E_FILEREADERROR Er is een fout opgetreden bij het lezen van een bestand. 0x8004c01a
DRM_E_FILESEEKERROR Er is een fout opgetreden bij het zoeken naar een bestand. 0x8004c037
DRM Bestandsschrijffout Er is een fout opgetreden bij het schrijven van een bestand. 0x8004c01b
DRM_E_HASHMISMATCH Een sleutel-hashcontrole is mislukt. 0x8004c010
DRM_E_HDSBLOCKMISMATCH Het kenmerk Checksum ontbreekt in de header. 0x8004c031
DRM_E_HDSEXCLUSIVELOCKONLY Alleen exclusieve vergrendeling wordt geaccepteerd. 0x8004c039
DRM_E_HDSFILECORRUPTED Het HDS-bestand is beschadigd. 0x8004c026
DRM_E_HDSFILEEXISTS Het HDS-bestand bestaat al. 0x8004c034
DRM_E_HDSLOCKFAILED Het vergrendelen van een segment van het HDS-bestand is mislukt. 0x8004c036
Volledige DRM_E_HDS-namespacenaam De HDS-naamruimte is vol. 0x8004c022
DRM_E_HDSNAMESPACEINUSE Er wordt geen HDS-naamruimte gebruikt. 0x8004c028
DRM_E_HDSNAMESPACENOTFOUND Er is geen HDS-naamruimte gevonden. 0x8004c023
DRM_E_HDSNOTLOCKEDEXCLUSIVE De bestaande vergrendeling is niet exclusief. 0x8004c038
DRM_E_HDSRESERVEDKEYDETECTED Er is een gereserveerde HDS-sleutelwaarde gedetecteerd in UniqueKey. 0x8004c03A
DRM_E_HDSSEEKERROR Er is een fout opgetreden bij het zoeken in het HDS-bestand. 0x8004c027
DRM_E_HDSSLOTEXIST Er bestaat geen HDS-dataslot. 0x8004c025
DRM_E_HDSSLOTNOTFOUND Kan het HDS-dataslot niet vinden. 0x8004c024
DRM_E_HDSSTOREFULL Het HDS-gegevensbestand is vol. 0x8004c01d
DRM_E_HEADER_NOT_SET (Koptekst niet ingesteld) Er is geen V2-inhoudsheader ingesteld 0x8004c03C
DRM_E_INCOMPATABLELICENSESIZE De grootte van de licentie is niet compatibel. DRM begrijpt deze licentie niet. 0x8004c004
DRM_E_ONJUIST_SECURESTORE_WACHTWOORD Het wachtwoord dat wordt gebruikt om de Secure Store-sleutel te openen, kan de secure store-hash niet valideren. 0x8004c029
DRM_E_INVALID_SIGNATURE De licentiehandtekening is ongeldig. 0x800480CFL
DRM_E_INVALIDBINDID De koppelings-id is ongeldig. 0x8004c015
DRM_E_INVALIDDEVICECERTIFICATE Het apparaatcertificaat is ongeldig. 0x8004c035
DRM_E_ONGELDIGAPPARAATCERTIFICAATSJABLOON Het apparaatcertificaat is ongeldig. 0x8004c042
DRM_E_ONGELDIGE_LICENTIE De licentie is ongeldig. 0x8004c006
DRM_E_INVALIDLICENSEFLAGS (DRM_FOUT_ONGELDIGE_LICENTIEVLAKKEN) De vlaggen in de licentie zijn ongeldig. DRM begrijpt ze niet of ze zijn conflicterend. 0x8004c005
DRM_E_INVALIDLICENSESTORE Het versienummer van de licentiewinkel is onjuist of anderszins is de winkel niet geldig. 0x8004c019
DRM_E_ONGELDIGRECHT Een recht in de licentie is ongeldig. 0x8004c003
DRM_E_INVALIDTIME (Ongeldige tijd) Een tijdstructuur is ongeldig. 0x8004c011
DRM_E_INVALIDXMLTAG Een XML-tag is ongeldig. 0x8004c020
DRM_E_KEY_MISMATCH Een openbaar persoonlijk sleutelpaar komt niet overeen. 0x80048013L
DRM_E_LIC_KEY_AND_CERT_MISMATCH Een sleutel en een certificaat komen niet overeen. 0x80048013L
DRM_E_LIC_KEY_DECODE_FAILURE Een sleutel kan niet worden gedecodeerd. 0x80048007L
DRM_E_LIC_SIGNATURE_FAILURE De licentiehandtekening is ongeldig. 0x80048008L
DRM_E_LICENTIE_TE_LANG De licentiegrootte is te lang. 0x8004c032
DRM - Licentie Verlopen De licentie is verlopen doordat het aantal afspeelbeurten is opgebruikt of een einddatum is bereikt. 0x8004c009
DRM_E_LICENSEMISMATCH De licentie-inhouds-id of SDK-id komt niet overeen met de id die door de toepassing is aangevraagd. 0x8004c00c
DRM_E_LICENSENOTBOUND Er is geen licentie gebonden aan. Ontsleuteling kan niet plaatsvinden zonder een geslaagde bindingsaanroep. 0x8004c00f
DRM_E_LICENSENOTFOUND Er is geen licentie gevonden in het externe licentiearchief. 0x8004c013
DRM_E_LICENSENOTYETVALID De huidige tijd valt vóór de begintijd van de licentie, dus de licentie is nog niet geldig. 0x8004c00a
DRM_E_LICENSESERVERNEEDSKEY - De licentieserver heeft een sleutel nodig De licentieserver heeft een versie van de bindingssleutel van het apparaat nodig van de initialisatieservice. 0x8004c018
DRM_E_LICENSESTORENOTFOUND De externe licentiewinkel werd niet gevonden. 0x8004c012
DRM_E_LICENTIEVERSIENIETONDERSTEUND De DRM-licentieversie wordt niet ondersteund door de DRM-versie op het apparaat. 0x8004c014
DRM_E_LOGICERR De DRM-code bevat een logische fout. Dit resultaat mag nooit worden geretourneerd. Er is een niet-afgehandeld codepad als het wordt geretourneerd. 0x8004c3e8
DRM_E_LRB_ONGELDIGE_LICENTIEGEGEVENS Het antwoord op het intrekken van licenties is ondertekend met een andere openbare sleutel dan de openbare sleutel van de licentieserver. 0x8004c073
DRM_E_LRB_ONGELDIGE_HANDTEKENING De handtekening in het antwoord op het intrekken van licenties is ongeldig. 0x8004c071
DRM_E_LRB_LGPUBKEY_MISMATCH Het antwoord op het intrekken van licenties is ondertekend met een andere openbare sleutel dan de openbare sleutel van de licentieserver. 0x8004c072
DRM_E_LRB_NOLGPUBKEY Het antwoord op het intrekken van licenties bevat geen geldige openbare sleutel voor de licentieserver. 0x8004c070
DRM_E_MACHINEIDMISMATCH Het apparaat heeft een andere computer-id dan die in het apparaatcertificaat. 0x8004c03e
DRM_E_METERING_INVALID_COMMAND Er is een ongeldige opdracht verzonden bij het verwerken van het meterantwoord. 0X8004C051
DRM_E_METERING_MID_MISMATCH De metering-id is niet hetzelfde in het metercertificaat en de meetgegevens. 0X8004C05F
DRM_E_METERING_NOT_SUPPORTED Meten wordt niet ondersteund. 0x8004c04c
DRM_E_METERING_RESPONSE_DECRYPT_FAILED (Fout bij het ontsleutelen van de DRM-meteringsreactie) De versleutelde sectie van het meetantwoord kan niet worden ontsleuteld 0X8004C060
DRM_E_METERING_STORE_BESCHADIGD De meteropslag is beschadigd. 0X8004C052
DRM_E_METERING_WRONG_TID Het meterantwoord bevat de verkeerde transactie-id. 0X8004C050
DRM_E_NEEDDEVCERTINDIV Het apparaatcertificaat is een sjabloon. Het moet worden gepersonaliseerd. 0x8004c03d
DRM_E_NO_CLK_SUPPORTED Dit apparaat ondersteunt geen klok. Tijdgebonden licenties kunnen dus niet worden afgespeeld. 0x8004C05C
DRM_E_NO_URL De URL-informatie kan niet worden gevonden. 0x8004C05D
DRM_E_NOACTIONINLICENSEREQUEST De licentieaanvraag bevat geen acties. 0x8004c02c
DRM_E_NOCHECKSUMINHEADER Het kenmerk controlesom ontbreekt in de header. 0x8004c030
DRM_E_NOKIDINHEADER Het kenmerk sleutel-id ontbreekt in de header. 0x8004c02e
DRM_E_NOLAINFOINHEADER Het KENMERK LAINFO ontbreekt in de header. 0x8004c02f
Geen rechten aangevraagd De toepassing heeft geen rechten aangevraagd voordat de toepassing verbinding probeert te maken. 0x8004c00e
DRM_E_NOXMLCDATA Er is geen XML-CDATA gevonden. 0x8004c021
DRM_E_NOXMLCLOSETAG Er kan geen XML-eindtag worden gevonden. 0x8004c01f
DRM_E_NOXMLOPENTAG Er kan geen XML-open tag worden gevonden. 0x8004c01e
DRM_E_PKCRYPTO_FAILURE Er is een fout opgetreden in een asymmetrische cryptografische bewerking. 0x800480D5L
DRM_E_POLICY_METERING_DISABLED De metercode is aangeroepen, maar meting is uitgeschakeld door groepsbeleid of gebruikersbeleid. 0x8004C059
DRM_E_BELEID_ONLINE_UITGESCHAKELD Onlinecommunicatie wordt uitgeschakeld door groepsbeleid. 0x8004C05A
DRM_E_PRIVKEYREADERROR De persoonlijke sleutel voor het apparaat kan niet worden gelezen. 0x8004c047
DRM_E_PRIVKEYWRITEERROR De persoonlijke sleutel voor het apparaat kan niet worden opgeslagen. 0x8004c048
DRM_E_RIGHTSNOTAVAILABLE De rechten die door de toepassing zijn aangevraagd, zijn niet beschikbaar in de licentie. 0x8004c00b
DRM_E_SECURESTORE_CORRUPT De beveiligde opslag is beschadigd. 0x8004c02a
DRM_E_SECURESTORE_FULL De huidige Secure Store-sleutel is vol. Er kunnen geen gegevens meer worden toegevoegd. 0x8004c02b
DRM_E_SECURESTORE_LOCKNOTOBTAINED Voordat u gegevens leest of schrijft naar het beveiligde archief in de onbewerkte modus, moet de vergrendeling worden verkregen met behulp van DRM_SST_OpenData. 0x800480D4L
DRM_E_STACK_CORRUPT De context van de stack-allocator is beschadigd. Dit wordt meestal veroorzaakt door een bufferoverschrijding. 0X8004C055
DRM_E_STACKTOOSMALL De stack die aan de DRM-API is geleverd, was te klein. 0x800480D1L
DRM_E_SYNC_ENTRYNIETGEVONDEN De vermelding kan niet worden gevonden in de synchronisatieopslag. 0x800480D0L
DRM_E_UNKNOWN_BINDING_KEY Er kan geen overeenkomende bindingssleutel worden gevonden voor de licentie. 0x8004C056
DRM_E_ONBEKEND_EIGENSCHAP Een apparaateigenschap is onbekend. 0x8004C05E
DRM_E_UNSUPPORTEDALGORITHM Het versleutelingsalgoritmen dat voor deze bewerking is vereist, worden niet ondersteund. 0x8004c016
DRM_E_V1_LICENSE_CHAIN_NOT_SUPPORTED - Licentieketen niet ondersteund Licentiekoppeling met V1-inhoud wordt niet ondersteund. 0x8004C057
DRM_E_V1_NIET_ONDERSTEUND Het verkrijgen van V1-licenties wordt niet ondersteund. 0x8004c03B
DRM_E_WRONG_TOKEN_TYPE Het verkeerde type token is gebruikt. 0x8004C058
DRM_E_WRONGTOKENTYPE De tokenparameter is van een niet-compatibel type. 0x8004c00d
DRM_E_XMLNOTFOUND Er kan geen vereiste XML-tag worden gevonden. 0X8004C04F
Foutcode NS_E_DRM_DEBUGGING_NOT_ALLOWED - Debuggen van DRM niet toegestaan Een opdracht kan niet worden uitgevoerd met een foutopsporingsprogramma gekoppeld. 0xC00D2767
De DRM-beveiligingselementen moeten worden bijgewerkt. De gebruiker kan DRM-individualisatie bezoeken om de computer bij te werken. 0x800480CF
De DRM-beveiligingselementen moeten worden bijgewerkt. De gebruiker kan DRM-individualisatie bezoeken om de computer bij te werken. 0x80049006

 

Windows Media Rights Manager SDK-fouten

Soms treedt er mogelijk een fout op die is gedefinieerd in de Windows Media Rights Manager SDK. Een lijst met fouten die door die SDK zijn gedefinieerd, vindt u in foutcodes en -berichten. De volgende Windows Media Rights Manager SDK-fouten zijn echter niet gedocumenteerd.

Retourcode Beschrijving Hexadecimale waarde
NS_E_DRM_DEBUGGING_NOT_ALLOWED: Debuggen van DRM is niet toegestaan U kunt geen fouten opsporen bij het openen van met DRM beveiligde inhoud. 0xC00D2767
NS_E_NOT_LICENSED De inhoud heeft geen licentie. 0xC00D00CD
NS_E_DRM_LICENSE_UNUSABLE De licentie is onbruikbaar vanwege een niet-opgegeven reden. 0xC00D2748

 

Programmeringsreferentie