Hibakódok (Windows Media Device Manager 11 SDK)

A Windows Media Device Manager metódusai számos hibakódot adhatnak vissza. Ezek közül némelyik a Windows Media Device Managerhez specifikus, míg másokat más SDK-k vagy portolókészletek határoznak meg az eszköz készítéséhez és felkerülnek a Windows Media Device Manager metódusokra. Ez a szakasz a Windows Media-technológiák által a forrás szerint rendszerezett különböző hibakódokat ismerteti.

Windows Media Device Manager hibakódjai

Az alábbi hibakódokat a Windows Media Device Manager SDK határozza meg.

Kód visszaadása Leírás
WMDM_E_BUFFERTOOSMALL A hívó által megadott puffer túl kicsi. Az ügyfélnek növelnie kell a puffer méretét, és újra meg kell próbálkoznia a hívással.
WMDM_E_BUSY Az eszköz foglalt, és nem tudja teljesíteni az új kérést.
WMDM_E_CALL_OUT_OF_SEQUENCE A műveletek meghívása helytelen sorrendben történt. (Például az Olvasás meghívása megnyitás nélkül.)
WMDM_E_INCORRECT_APPSEC (Helytelen alkalmazásbiztonsági beállítás) Az alkalmazásbiztonság minimális szintje nem helyes. Ez akkor fordulhat elő, ha egy eszköz kulcs-tanúsítvány párja nem elég magas biztonsági szint.
WMDM_E_NEM_TUD_MEGNYITNI_PMSN_SZOLGÁLTATÁSI_CSŐVEZETÉK A PMSN-szolgáltatási cső nem nyitható meg.
WMDM_E_INCORRECT_RIGHTS A fájlokhoz tartozó jogosultságok nem helyesek.
WMDM_E_INTERFACEDEAD (Interfész halott) Az objektum leválasztotta magát a kliensekről.
WMDM_E_INVALIDTYPE A típus érvénytelen.
Az engedély lejárt (WMDM_E_LICENSE_EXPIRED) A licenc lejárt.
WMDM_E_LICENSE_NOTEXIST A licenc nem létezik.
WMDM_E_MAC_CHECK_FAILED Az üzenethitelesítési kód ellenőrzése nem sikerült.
WMDM_E_MOREDATA Több adat is van.
WMDM_E_NORIGHTS A hívónak nincs jogosultsága ehhez a művelethez.
WMDM_E_NOTCERTIFIED A hívó nincs hitelesítve a hívás indításához.
WMDM_E_NOTSUPPORTED Ez a művelet nem támogatott.
WMDM_E_PROCESSFAILED - Feldolgozás sikertelen. A folyamat nem sikerült.
WMDM_E_REVOKED A licencet visszavonták.
WMDM_E_SDMI_NOMORECOPIES SDMI-megfelelőségenként nem lehet több másolatot készíteni.
WMDM_E_SDMI_TRIGGER Az SDMI ellenőrzése nem sikerült.
WMDM_E_TOO_MANY_SESSIONS Túl sok munkamenet létezik.
WMDM_E_USER_CANCELLED A felhasználó megszakította a műveletet.

 

A szolgáltatónak tartózkodnia kell az általános hibakódok visszaadásától, például E_FAIL. A hibakódot a lehető legrészletesen kell visszaadnia, hogy ha a hibát egy alkalmazás propagálja, az alkalmazás értelmes visszajelzést adjon a felhasználónak.

A tárolással és az eszközökhöz kapcsolódó műveletek során felmerülő hibák esetén a szolgáltatóknak Win32 hibakódokat kell alkalmazniuk. A szolgáltatók a HRESULT_FROM_WIN32 segítségével konvertálhatják a Windows hibakódjait HRESULT értékekké, és visszatérési értékként használhatják őket. Ez a makró és a hibakódok a winerror.h-ban vannak definiálva, amely a Platform SDK része.

MTP-hibakódok

A Media Transport Protocol (MTP) protokollt támogató eszközök a következő hibakódokat adhatják vissza. A hibakódok többsége hibát jelez az MTP-veremben, de hasznos a hibahelyzet diagnosztizálásában.

HRESULT MTP-válaszkód MTP válaszkód leírása Részletek
0x80042003 0x2003 A munkamenet nincs megnyitva Azt jelzi, hogy a művelet munkamenet-kezelője jelenleg nem nyitott munkamenet. Ez belső hibát jelez az MTP-veremben.
0x80042004 0x2004 Érvénytelen tranzakcióazonosító Azt jelzi, hogy a TransactionID nulla, vagy nem érvényes tranzakcióra hivatkozik. Ez belső hibát jelez az MTP-veremben.
0x80042005 0x2005 A művelet nem támogatott Azt jelzi, hogy a műveleti kód érvényes kódnak tűnik, de az eszköz nem támogatja a műveletet. Ez belső hibát jelez az MTP protokollveremben.
0x80042006 0x2006 A paraméter nem támogatott Azt jelzi, hogy a művelettel együtt nem nulla paramétert adott meg, és a paraméter nem használatos ehhez a művelethez. Ez belső hibát jelez az MTP-veremben.
0x80042007 0x2007 Hiányos átvitel Azt jelzi, hogy az átvitel nem fejeződött be, és az átvitt adatokat el kell vetni. Ez a válasz nem felel meg a megszakított tranzakciónak.
0x80042008 0x2008 Érvénytelen StorageID Azt jelzi, hogy egy művelettel küldött tárazonosító nem hivatkozik az eszközön található tényleges érvényes tárolóra. Ez belső hibát jelez az MTP-veremben.
0x80042009 0x2009 Érvénytelen Objektumkezelő Azt jelzi, hogy egy objektumfogópont nem hivatkozik az eszközön található tényleges objektumra. Az alkalmazásnak újra számba kell helyeznie a tárolókat.
0x8004200A 0x200A A DeviceProp nem támogatott Azt jelzi, hogy az eszköz tulajdonságkódja érvényes kódnak tűnik, de ezt a tulajdonságot az eszköz nem támogatja. Ez belső hibát jelez az MTP-veremben.
0x8004200B 0x200B Érvénytelen ObjectFormatCode Azt jelzi, hogy az eszköz nem támogatja az adott környezetben megadott objektumformátum-kódot.
0x80042012 0x2012 Részleges törlés Azt jelzi, hogy a törlésre megjelölt tárolóknak csak egy részhalmaza lett ténylegesen törölve, mert némelyik írásvédett volt, vagy csak olvasható tárolókon voltak.
0x80042013 0x2013 Az áruház nem érhető el Azt jelzi, hogy a tároló (vagy a megjelölt objektumot tartalmazó tároló) fizikailag nem érhető el. Ezt okozhatja a média kibocsátása. Ez a válasz nem utalhat arra, hogy a tároló foglalt.
0x80042014 0x2014 Nem támogatott formátum szerinti specifikáció Azt jelzi, hogy a művelet csak egy adott formátumú objektumon próbált meg műveletet megadni, és ez a képesség nem támogatott. A műveletet formátum megadása nélkül újra meg kell kísérelni. Az ilyen jellegű válaszok arra következtetnek, hogy a megadott művelettel történő formázással történő jövőbeli megkísérlések ugyanazt a választ eredményezik. Ez belső hibát jelez az MTP-veremben.
0x80042015 0x2015 Nincs érvényes ObjectInfo Azt jelzi, hogy a gazdagép nem biztosított érvényes objektumadatokat az eszköznek, mielőtt átvitte volna az objektumot. Ez belső hibát jelez az MTP-veremben.
0x80042016 0x2016 Érvénytelen kódformátum Azt jelzi, hogy az adatkód formátuma nem megfelelő, ezért érvénytelen. Ez belső hibát jelez az MTP-veremben.
0x80042017 0x2017 Ismeretlen szállítókód Az eszköz nem tudja, hogyan kell kezelni a szállító kiterjesztett kódját.
0x8004201A 0x201A Érvénytelen ParentObject Azt jelzi, hogy az objektum nem érvényes szülőobjektum. Ez belső hibát jelez az MTP-veremben.
0x8004201B 0x201B Érvénytelen DeviceProp formátum Azt jelzi, hogy kísérlet történt egy eszköztulajdonság beállítására, de az adatok nem a megfelelő méretűek vagy formátumúak. Ez egy belső hibát mutat az MTP-veremrendszerben.
0x8004201C 0x201C Érvénytelen DeviceProp érték Azt jelzi, hogy kísérlet történt egy eszköztulajdonság olyan értékre való beállítására, amelyet az eszköz nem engedélyezett. Ez belső hibát jelez az MTP-stackben.
0x8004201E 0x201E A munkamenet már nyitva van Azt jelzi, hogy a gazdagép megpróbálta megnyitni a munkamenetet, miközben egy munkamenet már nyitva van. Ez belső hibát jelez az MTP-veremben.
0x8004201F 0x201F Tranzakció megszakítva Használható annak jelzésére, hogy a művelet manuális lemondás miatt megszakadt.
0x80042020 0x2020 A nem támogatott célhely specifikációja Azt jelzi, hogy az eszköz nem támogatja a gazdagép által megadott rendeltetési hely meghatározását. Ez egy belső rendszerhibát jelez az MTP-veremben.
0x8004A801 0xA801 Invalid_ObjectPropCode Azt jelzi, hogy az eszköz ebben a környezetben nem támogatja az elküldött objektumtulajdonság-kódot. Ez belső hibát jelez az MTP-veremben.
0x8004A802 0xA802 Invalid_ObjectProp_Format Azt jelzi, hogy az eszközre küldött objektumtulajdonságok mérete vagy típusa nem támogatott. Ez egy belső hibát jelez az MTP-veremben.
0x8004A803 0xA803 Érvénytelen_ObejktumTulajdonság_Érték Azt jelzi, hogy az eszköznek küldött objektumtulajdonság a megfelelő típus, de olyan értéket tartalmaz, amely nem támogatott. Ez belső hibát jelez az MTP-veremben.
0x8004A804 0xA804 Érvénytelen_ObjektumHivatkozás Azt jelzi, hogy az elküldött objektumhivatkozás érvénytelen. A hivatkozás tartalmaz egy objektumhivatkozást, amely nem található az eszközön, vagy a beállítandó hivatkozás nem támogatott ebben a környezetben. Ennek oka lehet az MTP-verem hibája, vagy egy elavult tárobjektumot használó alkalmazás.
0x8004A806 0xA806 Érvénytelen_Adatkészlet Azt jelzi, hogy a művelet adatfázisában küldött adathalmaz érvénytelen. Ez egy belső hibát jelez az MTP-veremben.
0x8004A807 0xA807 Objektum_Túl_Nagy Azt jelzi, hogy az elküldendő objektum nem tárolható az eszköz fájlrendszerében. Ezt nem lehet visszaadni, ha nincs elegendő hely a tárolón.

 

Windows Media DRM for Portable Devices Porting Kit hibái

A következő hibakódok a Hordozható eszközök portolókészletéhez készült Windows Media DRM-ben vannak definiálva, és a portolókészletre épülő eszközt meghívó metódusok adhatják vissza. Ezek a hibakódok DRM-problémákhoz kapcsolódnak.

Visszaadott kód Leírás Hexadecimális érték
DRM_FAILED(Status) A művelet nem sikerült. (Állapot)<0
DRM_SUCCEEDED(Állapot) A művelet sikeresen befejeződött. (Állapot) >= 0
DRM_SUCCESS A művelet sikeresen befejeződött. 0x00000000L
DRM_S_FALSE A metódus sikeres volt, és visszaadta a HAMISlogikai értéket. 0x00000001L
DRM_E_FAIL Meghatározatlan hiba történt. 0x80004005L
DRM_E_INVALIDARG (érvénytelen argumentum) A paraméter érvénytelen, vagy NULL mutató. 0x80070057L
DRM_E_OUTOFMEMORY A metódus nem tudta lefoglalni a szükséges memóriát. 0x80000002L
DRM_E_FILENOTFOUND A rendszer nem találja a megadott fájlt. 0x80030002L
DRM_E_BUFFERTOOSMALL A puffer túl kicsi az adatokhoz. 0x8007007AL
DRM_E_NOTIMPL Nincs implementálva. 0x80004001L
DRM_E_NOMORE A számbavétel vége, vagy nincs több elérhető adat. 0x80070103L
DRM_E_ARITHMETIC_OVERFLOW Az aritmetikai művelet túlcsordulást (fontos bitek elvesztését) eredményezett. 0x8007534L
DRM_E_ALGORITHMNOTSET A művelethez szükséges titkosítási algoritmus nem támogatott. 0x8004c017
DRM_E_APPCERT_REVOKED A DRM-nek adott alkalmazástanúsítvány visszavonásra kerül. 0X8004C053
DRM_E_BACKUP_EXISTS A biztonsági mentési fájl már létezik. 0x8004c032
DRM_E_CH_ATTR_MISSING Hiányzik egy tartalomfejléc-attribútum. 0x80041107L
DRM_E_CH_BAD_KEY (hibás kulcs) A kulcs érvénytelen. 0x8004110EL
DRM_E_CH_ELLENŐRZŐÖSSZEG_HIÁNYZIK Hiányzik a tartalomfejléc ellenőrzőösszege. 0x80041106L
DRM_E_CH_INVALID_HEADER – Érvénytelen fejléc hiba. A tartalomfejléc érvénytelen. 0x80041108L
DRM gyermekazonosító hiányzik A KID attribútum hiányzik a tartalomfejlécből. 0x80041104L
DRM_E_CH_LAINFO_MISSING A LAINFO attribútum hiányzik a tartalomfejlécből. 0x80041105L
DRM_E_CH_NOT_SIGNED A fejléc nincs aláírva. 0x80041113L
DRM_HIBA_CH_NEM_SIKERÜLT_ELLENŐRIZNI A tartalomfejléc aláírása nem ellenőrizhető. 0x8004110AL
DRM_E_CH_UNKNOWN_ERROR Ismeretlen hiba történt. 0x80041116L
DRM_E_CH_NEM_TÁMOGATOTT_HASH_ALGORITMUS A kivonatoló algoritmus nem támogatott. 0x8004110CL
DRM_E_CH_Nem támogatott aláírási algoritmus Az aláírási algoritmus nem támogatott. 0x8004110DL
DRM_E_CH_NEM_TÁMOGATOTT_VERZIÓ A tartalomfejléc verziója nem támogatott. 0x8004110BL
DRM_E_CH_VERSION_MISSING Hiányzik a tartalomfejléc verziója. 0x80041103L
DRM_E_TITKOSÍTÁS_NEM_INICIALIZÁLT A DRM-titkosítási rutinok inicializálása nem sikerült megfelelően a titkosítási/visszafejtési rutinok meghívása előtt. 0x800480D2L
DRM_E_CLIENTTIMEINVALID Az eszközön lévő idő/óra nem szinkronizálódik a licenckiszolgálóval a tűréshatáron belül. 0x8004c01c
DRM_E_CLK_INVALID_DATE (érvénytelen dátum) A biztonságos óra válasza érvénytelen. 0x8004c040
DRM_E_CLK_INVALID_RESPONSE A biztonságos óra válasza érvénytelen. 0x8004c03f
DRM_E_CLK_NOT_SET Előfordulhat, hogy létezik licenc, de nem használható, mert nincs beállítva a biztonságos óra. 0x8004C05B
DRM_E_CLK_NOT_SUPPORTED (Az óra nem támogatott) A biztonságos óra nem támogatott. 0x8004c04a
DRM_E_CLK_RESETSTATEREADERROR A biztonságos óra alaphelyzetbe állítási állapota nem olvasható be. 0x8004c04d
DRM_E_CLK_RESETSTATEWRITEERROR A biztonságos óra alaphelyzetbe állítási állapota nem írható meg. 0x8004c04e
DRM_E_CLK_UNSUPPORTED_VALUE A biztonságos óra válasza nem támogatott értéket tartalmaz. 0x8004c041
DRM_E_FELTÉTELHIBA A licenc egyik feltétele nem teljesült. 0x8004c007
DRM_E_CONDITIONNOTSUPPORTED A DRM ezen verziója nem támogatja a licenc egyik feltételét. 0x8004c008
DRM_E_CRYPTO_SIKERTELEN A titkosítási művelet nem sikerült. 0X8004C054
DRM_E_DECRYPT_NOTINITIALIZED (A visszafejtési folyamat nincs inicializálva) A DRM dekódoló rutinjai nem lettek megfelelően inicializálva az adatok visszafejtése előtt. 0x800480D3L
DRM_E_DEVCERTEXCEEDSSIZELIMIT Az eszköztanúsítvány meghaladja a maximális méretet. 0x8004c043
DRM_E_DEVCERTINDIV_NOT_SUPPORTED Az eszköztanúsítvány-individualizálás nem támogatott. 0x8004c04b
DRM_E_DEVCERTREADERROR Az eszköztanúsítvány nem olvasható. 0x8004c045
DRM_E_DEVCERTSABLONMÉRETHATÁRTÚLLÉPÉS Az eszköztanúsítvány-sablon meghaladja a maximális méretet. 0x8004c044
DRM_E_DEVCERTTEMPLATEREADERROR Az eszköztanúsítvány-sablon nem olvasható. 0x8004c049
DRM_E_DEVCERTWRITEERROR (Eszköz tanúsítvány írási hiba) Az eszköztanúsítvány nem tárolható. 0x8004c046
DRM_E_DEVICENOTINIT Ez az eszköz nem inicializálódott DRM inicializálási szolgáltatással. 0x8004c001
DRM_E_DRMNOTINIT Az alkalmazás nem megfelelően hívta meg DRM_MGR_Initialize. 0x8004c002
DRM_E_DUPLICATEDHEADERATTRIBUTE (Ismétlődő fejléc attribútum) A fejléc ismétlődő attribútumot tartalmaz. 0x8004c02d
DRM_E_FILEREADERROR - Fájlolvasási hiba Hiba történt egy fájl olvasása közben. 0x8004c01a
DRM_E_FILESEEKERROR Hiba történt a fájlban való keresés során. 0x8004c037
DRM_E_FÁJLÍRÁSHIBA Hiba történt egy fájl írása közben. 0x8004c01b
DRM_E_HASHMISMATCH A kulcsos kivonat ellenőrzése nem sikerült. 0x8004c010
DRM_E_HDSBLOCKMISMATCH A Ellenőrzőösszeg attribútum hiányzik a fejlécből. 0x8004c031
DRM_E_HDSEXCLUSIVELOCKONLY - Csak kizárólagos zárolás engedélyezett Kizárólagos zárolást fogadunk el. 0x8004c039
DRM_E_HDSFILEKÁROSODOTT A HDS-fájl sérült. 0x8004c026
DRM_E_HDSFILEEXISTS A HDS-fájl már létezik. 0x8004c034
DRM_E_HDSLOCKFAILED A HDS-fájl egy szegmensének zárolása nem sikerült. 0x8004c036
DRM_E_HDSNAMESPACEFULL A HDS-névtér megtelt. 0x8004c022
DRM_E_HDSNAMESPACEINUSE Nincs használatban HDS-névtér. 0x8004c028
DRM_E_HDSNAMESPACENOTFOUND Nem található HDS-névtér. 0x8004c023
DRM_E_HDSNOTLOCKEDEXCLUSIVE A meglévő zárolás nem kizárólagos. 0x8004c038
DRM_E_HDSRESERVEDKEYDETECTED A rendszer fenntartott HDS-kulcsértéket észlelt a UniqueKey-ben. 0x8004c03A
DRM_E_HDSSEEKERROR – Hibakeresési hiba a DRM-ben. Hiba történt a HDS-fájlban való keresés közben. 0x8004c027
DRM_E_HDSSLOTEXIST Nincs HDS-adatkészlet. 0x8004c025
DRM_E_HDSSLOTNOTFOUND Az HDS-adathasáb nem található. 0x8004c024
DRM_E_HDSSTOREFULL A HDS-adatfájl megtelt. 0x8004c01d
DRM_E_HEADER_NOT_SET A V2-tartalomfejléc nincs beállítva 0x8004c03C
DRM_E_NEM_KOMPATIBILIS_LICENC_MÉRET A licenc mérete nem kompatibilis. A DRM nem érti ezt a licencet. 0x8004c004
DRM_E_INVALID_SECURESTORE_PASSWORD A biztonságos tárkulcs megnyitásához használt jelszó nem tudta ellenőrizni a biztonságos tár kivonatát. 0x8004c029
DRM_E érvénytelen aláírás A licenc aláírása érvénytelen. 0x800480CFL
DRM_E_INVALIDBINDID A kötés azonosítója érvénytelen. 0x8004c015
ÉRVÉNYTELEN_ESZKÖZ_TANÚSÍTVÁNY Az eszköztanúsítvány érvénytelen. 0x8004c035
DRM_E_INVALIDDEVICECERTIFICATETEMPLATE (érvénytelen eszköz tanúsítvány sablon) Az eszköztanúsítvány érvénytelen. 0x8004c042
DRM_E_INVALIDLICENSE A licenc érvénytelen. 0x8004c006
DRM_E_INVALIDLICENSEFLAGS – Érvénytelen licencjelzők A licencben szereplő jelzők érvénytelenek. A DRM nem érti őket, vagy ütköznek. 0x8004c005
DRM_E_INVALIDLICENSESTORE - Érvénytelen licenc tároló A licenctároló verziószáma helytelen, vagy más módon az áruház érvénytelen. 0x8004c019
DRM_E_INVALIDRIGHT A licencben szereplő jog érvénytelen. 0x8004c003
DRM_E_ÉRVÉNYTELEN_IDŐ Az időszerkezet érvénytelen. 0x8004c011
DRM_E_INVALIDXMLTAG Érvénytelen XML-címke. 0x8004c020
DRM_E_KEY_MISMATCH A nyilvános-privát kulcspárok nem egyeznek. 0x80048013L
DRM_E_LIC_KULCS_ÉS_TANÚSÍTVÁNY_NEM_FELEL_MEGEGYEZÉSNEK A kulcs és a tanúsítvány nem egyezik. 0x80048013L
DRM_E_LIC_KEY_DECODE_FAILURE A kulcsok nem dekódolhatók. 0x80048007L
DRM_E_LIC_SIGNATURE_FAILURE - Licenc aláírási hiba A licenc aláírása érvénytelen. 0x80048008L
TÚL HOSSZÚ ENGEDÉLY HIBA (DRM_E_LICENSE_TOOLONG) A licenc mérete túl hosszú. 0x8004c032
DRM_E_LICENSEEXPIRED (A licenc lejárt) A licenc lejárt egy lejátszási szám kimerülésével vagy egy befejezési dátum elérésével. 0x8004c009
DRM_E_LICENSEMISMATCH A licenctartalom-azonosító vagy az SDK-azonosító nem egyezik meg az alkalmazás által kért azonosítóval. 0x8004c00c
DRM_E_LICENSENOTBOUND - a licenc nincs hozzárendelve A licenchez nincs kötve. A visszafejtés nem történhet sikeres kötéshívás nélkül. 0x8004c00f
DRM_E_LICENSENOTFOUND - Licenc nem található Nem található licenc a külső licenctárolóban. 0x8004c013
DRM_E_LICENC MÉG NEM ÉRVÉNYES Az aktuális idő a licenc kezdési időpontja előtt van, ezért a licenc még nem érvényes. 0x8004c00a
DRM_E_LICENSESERVERNEEDSKEY A licenckiszolgálónak szüksége van az eszközkötési kulcs egy verziójára az inicializálási szolgáltatásból. 0x8004c018
DRM_E_LICENSESTORENOTFOUND A külső licenctároló nem található. 0x8004c012
DRM_E_LICENCVERZIÓNEMTÁMOGATOTT A DRM-licencverziót az eszközön lévő DRM-verzió nem támogatja. 0x8004c014
DRM_E_LOGICERR A DRM-kódban logikai hiba van. Ezt az eredményt soha nem szabad visszaadni. Van egy nem kezelt kódútvonal, ha visszaadódik. 0x8004c3e8
DRM_E_LRB_INVALIDLICENSEDATA (Érvénytelen licenccel kapcsolatos adatok) A licencvisszavonási válasz a licenckiszolgáló nyilvános kulcsától eltérő nyilvános kulccsal van aláírva. 0x8004c073
DRM_E_LRB_INVALIDSIGNATURE (érvénytelen aláírás) A licenc visszavonási válaszában szereplő aláírás érvénytelen. 0x8004c071
DRM_E_LRB_LGPUBKEY_MISMATCH A licencvisszavonási válasz a licenckiszolgáló nyilvános kulcsától eltérő nyilvános kulccsal van aláírva. 0x8004c072
DRM_E_LRB_NOLGPUBKEY A licencvisszavonási válasz nem tartalmaz érvényes nyilvános licenckiszolgálói kulcsot. 0x8004c070
DRM_E_MACHINEIDMISMATCH Az eszköz gépazonosítója eltér az eszköztanúsítványban szereplőtől. 0x8004c03e
DRM_E_METERING_INVALID_COMMAND Érvénytelen parancs lett elküldve a mérési válasz feldolgozásakor. 0X8004C051
DRM_E_METERING_MID_MISMATCH A mérési azonosító nem azonos a mérési tanúsítványban és a mérési válaszadatokban. 0X8004C05F
DRM_E_METERING_NOT_SUPPORTED (A mérés nem támogatott) A mérést nem támogatják. 0x8004c04c
DRM_E_METERING_RESPONSE_DECRYPT_FAILED - A metering válasz dekódolása sikertelen A mérési válasz titkosított szakasza nem fejthető vissza 0X8004C060
DRM_E_METERING_STORE_CORRUPT (DRM mérési tárhely sérült) A mérési tároló sérült. 0X8004C052
DRM_E_METERING_WRONG_TID A mérési válasz nem a megfelelő tranzakcióazonosítót tartalmazza. 0X8004C050
DRM_E_NEEDDEVCERTINDIV Az eszköztanúsítvány egy sablon. Egyedinek kell lennie. 0x8004c03d
DRM_E_NO_CLK_SUPPORTED Ez az eszköz nem támogatja az órákat. Így az időhöz kötött licencek nem játszhatók le. 0x8004C05C
DRM_E_NO_URL Az URL-információ nem található. 0x8004C05D
DRM_E_NOACTIONINLICENSEREQUEST A licenckérelem nem tartalmaz semmilyen műveletet. 0x8004c02c
DRM_E_NOCHECKSUMINHEADER Az ellenőrzőösszeg attribútum hiányzik a fejlécből. 0x8004c030
DRM_E_NOKIDINHEADER A kulcsazonosító attribútum hiányzik a fejlécből. 0x8004c02e
DRM_E_NOLAINFOINHEADER A LAINFO attribútum hiányzik a fejlécből. 0x8004c02f
DRM_E_NORIGHTSREQUESTED Az alkalmazás nem kért semmilyen jogosultságot a kötés előtt. 0x8004c00e
DRM_E_NOXMLCDATA Nem található XML CDATA. 0x8004c021
DRM_E_NOXMLCLOSETAG Nem található XML-zárócímke. 0x8004c01f
DRM_E_NOXMLOPENTAG Nem található megnyitott XML-címke. 0x8004c01e
DRM_E_PKCRYPTO_FAILURE Hiba történt egy aszimmetrikus titkosítási művelet során. 0x800480D5L
DRM_E_POLITIKA_MÉRÉS_LETILTVA A mérési kódot meghívták, de a mérést letiltotta a csoport- vagy felhasználói szabályzat. 0x8004C059
DRM_E_Szabályzat_Online_Letiltva Az online kommunikációt csoportházirend tiltja le. 0x8004C05A
DRM_E_PRIVKEYREADERROR Az eszköz titkos kulcsa nem olvasható. 0x8004c047
DRM_E_PRIVKEYWRITEERROR Az eszköz titkos kulcsa nem tárolható. 0x8004c048
Hiba: DRM_E_RIGHTSNOTAVAILABLE - A jogok nem állnak rendelkezésre Az alkalmazás által kért jogok nem érhetők el a licencben. 0x8004c00b
DRM_E_SECURESTORE_CORRUPT A biztonságos tároló sérült. 0x8004c02a
DRM_E_SECURESTORE_FULL A jelenlegi biztonsági tárolókulcs megtelt. Nincs több adat hozzáadva. 0x8004c02b
DRM_HIBA_SECURESTORE_LOCKNEMFEDEZHETŐFEL Mielőtt nyers módban olvas vagy ír adatokat a biztonságos tárolóba, a zárolást DRM_SST_OpenData használatával kell beszerezni. 0x800480D4L
DRM_E_STACK_CORRUPT (Verem sérült) A veremelosztó kontextusa sérült. Ezt általában puffertúlcsordulás okozza. 0X8004C055
DRM_E_STACKTOOSMALL A DRM API-hoz megadott verem túl kicsi volt. 0x800480D1L
DRM_E_SYNC_ENTRYNOTFOUND A bejegyzés nem található a szinkronizálási tárolóban. 0x800480D0L
Ismeretlen kötelező kulcsú DRM hiba A licenchez nem található egyező kötési kulcs. 0x8004C056
DRM_E_UNKNOWN_PROPERTY Az eszköz tulajdonsága ismeretlen. 0x8004C05E
DRM_E_UNSUPPORTEDALGORITHM A művelethez szükséges titkosítási algoritmus nem támogatott. 0x8004c016
DRM_E_V1_LICENSE_CHAIN_NOT_SUPPORTED (A V1-es licenclánc nem támogatott) A V1 tartalommal rendelkező licencláncolás nem támogatott. 0x8004C057
DRM_E_V1_NOT_SUPPORTED - Ez a DRM-verzió nem támogatott. A V1-licenc beszerzése nem támogatott. 0x8004c03B
DRM_E_WRONG_TOKEN_TYPE Nem megfelelő típusú jogkivonat került felhasználásra. 0x8004C058
DRM_E_WRONGTOKENTYPE A jogkivonat paramétere nem kompatibilis típusú. 0x8004c00d
DRM_E_XMLNOTFOUND A szükséges XML-címke nem található. 0X8004C04F
NS_E_DRM_HIBAKERESÉS_NEM_ENGEDÉLYEZETT A parancsok nem futtathatók csatolt hibakeresővel. 0xC00D2767
A DRM biztonsági elemeit frissíteni kell. A felhasználó felkeresheti a DRM-individualizálási oldalt a számítógépének frissítéséhez. 0x800480CF
A DRM biztonsági elemeit frissíteni kell. A felhasználó felkeresheti DRM-individualizálási a számítógép frissítéséhez. 0x80049006

 

Windows Media Rights Manager SDK-hibák

Előfordulhat, hogy a Windows Media Rights Manager SDK-ban meghatározott hiba jelenik meg. Az SDK által definiált hibák listája hibakódok és üzenetek. A következő Windows Media Rights Manager SDK-hibák azonban nincsenek dokumentálva.

Kód visszaadása Leírás Hexadecimális érték
NS_E_DRM_HIBAKERESÉS_NEM_ENGEDÉLYEZETT A DRM által védett tartalom elérésekor nem lehet hibakeresést végezni. 0xC00D2767
NS_E_NOT_LICENSED (Licence nincs érvényben) A tartalom nincs licencelve. 0xC00D00CD
NS_E_DRM_LICENC_NEM_HASZNÁLHATÓ A licenc meghatározatlan okból használhatatlan. 0xC00D2748

 

programozási referencia