Sdílet prostřednictvím


Kódy chyb (Windows Media Device Manager 11 SDK)

Metody Windows Media Device Manageru můžou vracet různé kódy chyb. Některé z nich jsou specifické pro Správce zařízení Windows Media, zatímco jiné jsou definovány jinými sadami SDK nebo nástroji pro portování, které se používají k vytvoření zařízení a jsou předány metodám Správce zařízení Windows Media. Tato část popisuje různé kódy chyb, které můžou vrátit technologie Windows Media uspořádané podle původu.

Kódy chyb správce zařízení Windows Media

Následující kódy chyb jsou definovány sadou WINDOWS Media Device Manager SDK.

Návratový kód Popis
WMDM_E_BUFFERTOOSMALL Vyrovnávací paměť poskytnutá volajícím je příliš malá. Klient by měl zvětšit velikost vyrovnávací paměti a opakovat volání.
WMDM_E_BUSY Zařízení je zaneprázdněné a nemůže splnit novou žádost.
WMDM_E_VOLÁNÍ_MIMO_POŘADÍ Operace byly volány v nesprávném pořadí. (Volání funkce Číst bez otevření.)
Nesprávné zabezpečení aplikace Minimální úroveň zabezpečení aplikace není správná. Příčinou může být to, že úroveň zabezpečení páru klíčů a certifikátů zařízení není dostatečně vysoká.
WMDM_E_CANTOPEN_PMSN_SERVICE_PIPE Kanál služby PMSN nelze otevřít.
WMDM_E_INCORRECT_RIGHTS Práva k souboru nejsou správná.
Chyba: Rozhraní WMDM je neaktivní Objekt se odpojil od klientů.
WMDM_E_INVALIDTYPE Typ není platný.
WMDM_E_LICENCE_PROPADLÁ Platnost licence vypršela.
WMDM_E_LICENSE_NOTEXIST Licence neexistuje.
WMDM_E_MAC_CHECK_FAILED Kontrola ověřovacího kódu zprávy se nezdařila.
WMDM_E_MOREDATA Existuje více dat.
WMDM_E_NORIGHTS Volající nemá pro tuto operaci práva.
WMDM_E_NOTCERTIFIED (není certifikován) Volající není autentizován, aby toto volání provedl.
WMDM_E_NOTSUPPORTED Tato operace není podporována.
WMDM_E_PROCESSFAILED Proces se nezdařil.
WMDM_E_REVOKED Licence byla odvolána.
WMDM_E_SDMI_NOMORECOPIES Není možné provádět žádné další kopie v souladu s předpisy SDMI.
WMDM_E_SDMI_TRIGGER Ověření SDMI se nezdařilo.
WMDM_E_TOO_MANY_SESSIONS Existuje příliš mnoho relací.
WMDM_E_USER_CANCELLED Uživatel operaci zrušil.

 

Poskytovatel služeb by neměl vracet obecné kódy selhání, například E_FAIL. Měl by se vrátit co nejkonkrétnější kód chyby, aby aplikace, pokud se chyba dostane do ní, mohla uživateli poskytnout smysluplnou zpětnou vazbu.

V případě chyb v operacích souvisejících s úložištěm a zařízeními by poskytovatelé služeb měli použít kódy chyb Win32. Poskytovatelé služeb můžou pomocí HRESULT_FROM_WIN32 převést kódy chyb Systému Windows na hodnoty HRESULT a použít je jako návratové hodnoty. Toto makro a kódy chyb jsou definovány v souboru winerror.h, který je součástí sady SDK platformy.

kódy chyb MTP

Zařízení podporující protokol MTP (Media Transport Protocol) můžou vrátit následující kódy chyb. Většina kódů chyb znamená chybu v zásobníku MTP, ale jsou užitečné při diagnostice chybové situace.

HRESULT Kód odpovědi MTP Popis kódu odpovědi MTP Podrobnosti
0x80042003 0x2003 Relace není otevřená Označuje, že popisovač relace operace neodkazuje na aktuálně otevřenou relaci. To značí vnitřní chybu v zásobníku MTP.
0x80042004 0x2004 Neplatné ID transakce Označuje, že TransactionID je nula nebo neodkazuje na platnou transakci. Toto ukazuje na vnitřní chybu v MTP vrstvě.
0x80042005 0x2005 Operace není podporována. Označuje, že kód operace vypadá jako platný kód, ale zařízení operaci nepodporuje. To signalizuje vnitřní chybu v stacku MTP.
0x80042006 0x2006 Parametr není podporován. Označuje, že parametr bez nuly byl zadán ve spojení s operací a parametr se pro tuto operaci nepoužívá. To značí vnitřní chybu v zásobníku MTP.
0x80042007 0x2007 Nekompletní přenos Označuje, že přenos se nedokončil a všechna přenášená data by se měla zahodit. Tato odpověď neodpovídá zrušené transakci.
0x80042008 0x2008 Neplatné ID úložiště Označuje, že ID úložiště odeslané s operací neodkazuje na skutečné platné úložiště, které je přítomné na zařízení. To značí vnitřní chybu v zásobníku MTP.
0x80042009 0x2009 Neplatný objekt ObjectHandle Označuje, že popisovač objektu neodkazuje na skutečný objekt, který je přítomný na zařízení. Aplikace by měla znovu vytvořit výčet úložišť.
0x8004200A 0x200A Zařízení DeviceProp není podporováno Označuje, že kód vlastnosti zařízení vypadá jako platný kód, ale zařízení tuto vlastnost nepodporuje. To značí vnitřní chybu v MTP stohu.
0x8004200B 0x200B Neplatný objekt ObjectFormatCode Označuje, že zařízení nepodporuje konkrétní kód formátu objektu zadaný v daném kontextu.
0x80042012 0x2012 Částečné odstranění Označuje, že se skutečně odstranila pouze podmnožina úložišť označených k odstranění, protože některé byly chráněné proti zápisu nebo byly v úložištích, které jsou jen pro čtení.
0x80042013 0x2013 Store není k dispozici Označuje, že úložiště (nebo úložiště obsahující uvedený objekt) není fyzicky dostupné. Příčinou může být vysunutí médií. Tato odpověď se nepoužije k označení, že úložiště je zaneprázdněné.
0x80042014 0x2014 Specifikace podle formátu nepodporovaná Označuje, že operace se pokusila určit akci pouze u objektů konkrétního formátu a tato funkce není podporována. Operace by se měla opakovat bez určení formátu. Jakákoli odpověď této povahy odvodí, že jakýkoli budoucí pokus o určení podle formátu s uvedenou operací bude mít za následek stejnou odpověď. To značí vnitřní chybu v zásobníku MTP.
0x80042015 0x2015 Žádné platné informace o objektu Označuje, že hostitel před přenosem objektu nezadal do zařízení platné informace o objektu. Toto signalizuje vnitřní chybu ve vrstvě MTP.
0x80042016 0x2016 Neplatný formát kódu Označuje, že datový kód nemá správný formát, a proto není platný. Tento výraz označuje vnitřní chybu v MTP stacku.
0x80042017 0x2017 Neznámý kód dodavatele Zařízení neví, jak zpracovat rozšířený kód dodavatele.
0x8004201A 0x201A Neplatný objekt ParentObject Označuje, že objekt není platným nadřazeným objektem. To značí vnitřní chybu ve vrstvě MTP.
0x8004201B 0x201B Neplatný formát DeviceProp Označuje, že došlo k pokusu o nastavení vlastnosti zařízení, ale data nemají správnou velikost nebo formát. To značí vnitřní chybu v zásobníku MTP.
0x8004201C 0x201C Neplatná hodnota DeviceProp Označuje, že došlo k pokusu o nastavení vlastnosti zařízení na hodnotu, kterou zařízení nepovoluje. To značí vnitřní chybu v MTP vrstvě.
0x8004201E 0x201E Relace už je otevřená. Označuje, že se hostitel pokusil otevřít relaci, když je relace již otevřená. To značí vnitřní chybu v zásobníku MTP.
0x8004201F 0x201F Transakce zrušena Dá se použít k označení, že operace byla přerušena kvůli ručnímu zrušení.
0x80042020 0x2020 Specifikace cíle nepodporovaná Označuje, že zařízení nepodporuje specifikaci cíle hostitelem. To značí vnitřní chybu v stohu MTP.
0x8004A801 0xA801 Neplatný_ObjectPropCode Označuje, že zařízení v tomto kontextu nepodporuje odeslaný kód vlastnosti objektu. To značí vnitřní chybu v zásobníku MTP.
0x8004A802 0xA802 Invalid_ObjectProp_Format Označuje, že vlastnost objektu odeslaná do zařízení je v nepodporované velikosti nebo typu. To značí vnitřní chybu v zásobníku MTP.
0x8004A803 0xA803 Invalid_ObjectProp_Value Označuje, že vlastnost objektu odeslaná do zařízení je správný typ, ale obsahuje hodnotu, která není podporována. To značí vnitřní chybu v MTP stohu.
0x8004A804 0xA804 Neplatný_OdkazNaObjekt Označuje, že odeslaný odkaz na objekt není platný. Odkaz buď obsahuje popisovač objektu, který není na zařízení přítomen, nebo odkaz, který se pokoušíte nastavit, není v daném kontextu podporován. Příčinou může být chyba v zásobníku MTP nebo kvůli aplikaci, která používá zastaralý objekt úložiště.
0x8004A806 0xA806 Invalid_Dataset Označuje, že datová sada odeslaná v datové fázi této operace je neplatná. To značí vnitřní chybu v MTP vrstvě.
0x8004A807 0xA807 Objekt_Příliš_Velký Označuje, že objekt, který chcete odeslat, nelze uložit v systému souborů zařízení. Tato hodnota se nevrátí, pokud v úložišti není dostatek místa.

 

Chyby Windows Media DRM pro sadu pro přenosná zařízení

Následující kódy chyb jsou definovány v systému Windows Media DRM pro přenosná zařízení Porting Kit a mohou být vráceny metodami, které volají zařízení založené na této sadě pro portování. Tyto kódy chyb souvisejí s problémy s DRM.

Návratový kód Popis Šestnáctková hodnota
DRM_FAILED(stav) Operace se nezdařila. (Stav)<0
DRM_SUCCEEDED(Status) Operace byla úspěšně dokončena. (Stav) >= 0
DRM_SUCCESS Operace byla úspěšně dokončena. 0x00000000L
DRM_S_FALSE Metoda byla úspěšná a vrátila logickou hodnotu FALSE. 0x00000001L
DRM_E_FAIL Došlo k nespecifikované chybě. 0x80004005L
DRM_E_INVALIDARG Parametr není platný nebo je ukazatelem NULL. 0x80070057L
DRM_E_OUTOFMEMORY (nedostatek paměti) Metoda se nepodařila přidělit potřebnou paměť. 0x80000002L
DRM_E_FILENOTFOUND Systém nemůže najít zadaný soubor. 0x80030002L
DRM_E_BUFFERTOOSMALL Vyrovnávací paměť je pro data příliš malá. 0x8007007AL
DRM_E_NOTIMPL Není implementováno. 0x80004001L
DRM_E_NOMORE Konec výčtu nebo žádná další dostupná data. 0x80070103L
DRM_E_ARITHMETIC_OVERFLOW Aritmetická operace způsobila přetečení (ztráta důležitých bitů). 0x8007534L
DRM_E_ALGORITHMNOTSET Šifrovací algoritmus vyžadovaný pro tuto operaci není podporován. 0x8004c017
DRM_E_APPCERT_REVOKED - Ověření aplikace bylo zrušeno. Certifikát aplikace udělený DRM je odvolán. 0X8004C053
DRM_E_BACKUP_EXISTS Záložní soubor již existuje. 0x8004c032
DRM_E_CH_ATTR_MISSING (Chybí atribut) Chybí atribut hlavičky obsahu. 0x80041107L
DRM_E_CH_BAD_KEY Klíč není platný. 0x8004110EL
DRM_E_CH_KONTROLNÍ_SOUČET_CHYBÍ Chybí kontrolní součet obsahu záhlaví. 0x80041106L
Neplatná hlavička DRM_E_CH Hlavička obsahu není platná. 0x80041108L
DRM_E_CH_KID_MISSING V hlavičce obsahu chybí atribut KID. 0x80041104L
DRM_E_CH_LAINFO_MISSING Atribut LAINFO chybí v hlavičce obsahu. 0x80041105L
DRM_E_CH_NOT_SIGNED (kanál není podepsán) Hlavička nebyla podepsána. 0x80041113L
DRM_E_CH_NELZE_OVĚŘIT Podpis hlavičky obsahu nelze ověřit. 0x8004110AL
DRM_E_CH_UNKNOWN_ERROR Došlo k neznámé chybě. 0x80041116L
The proposed translation would maintain the original error code due to its technical nature and widespread recognition in its original form. Therefore, no translation change is made. Algoritmus hash není podporován. 0x8004110CL
DRM_E_CH_NEPOVOLENÝ_SSL_ALGORITMUS Algoritmus podpisu není podporován. 0x8004110DL
"DRM_E_CH_UNSUPPORTED_VERSION (Nepodporovaná verze)" Verze hlavičky obsahu není podporovaná. 0x8004110BL
DRM_E_CH_VERSION_MISSING - Chybí verze. Chybí verze hlavičky obsahu. 0x80041103L
DRM_E_CIPHER_NOTINITIALIZED Před voláním rutin šifrování nebo dešifrování se neinicializovaly správně šifrovací rutiny DRM. 0x800480D2L
DRM_E_CLIENTTIMEINVALID Čas a hodiny v zařízení se nesynchronují s licenčním serverem v rámci tolerance. 0x8004c01c
DRM_E_CLK_INVALID_DATE Odpověď na zabezpečené hodiny není platná. 0x8004c040
DRM_E_CLK_INVALID_RESPONSE Odpověď na zabezpečené hodiny není platná. 0x8004c03f
DRM_E_CLK_NOT_SET Licence může existovat, ale nelze ji použít, protože zabezpečené hodiny nejsou nastavené. 0x8004C05B
DRM_E_CLK_NOT_SUPPORTED (Hodiny nejsou podporovány) Zabezpečené hodiny nejsou podporovány. 0x8004c04a
DRM_E_CLK_RESETSTATEREADERROR Stav resetování zabezpečených hodin nelze přečíst. 0x8004c04d
DRM_E_CLK_RESETSTATEWRITEERROR Stav resetování zabezpečených hodin nelze zapsat. 0x8004c04e
DRM_E_CLK_NEPOVOLENÁ_HODNOTA Odpověď zabezpečeného času obsahuje nepodporovanou hodnotu. 0x8004c041
DRM_E_CONDITIONFAIL Podmínka v licenci nebyla splněna. 0x8004c007
DRM_E_STAVPODPOROVÁNNENÍ Tato verze DRM nepodporuje podmínku v licenci. 0x8004c008
DRM_E_CRYPTO_FAILED (Chyba šifrování) Kryptografická operace se nezdařila. 0X8004C054
DRM_E_DECRYPT_NOTINITIALIZED Před pokusem o dešifrování dat nebyly rutiny dešifrování DRM správně inicializovány. 0x800480D3L
DRM_E_DEVCERTEXCEEDSSIZELIMIT Certifikát zařízení překračuje maximální velikost. 0x8004c043
DRM_E_DEVCERTINDIV_NOT_SUPPORTED Individuální nastavení certifikátu zařízení není podporováno. 0x8004c04b
DRM_E_DEVCERTREADERROR Certifikát zařízení nelze přečíst. 0x8004c045
DRM_E_DEVCERTTEMPLATEEXCEEDSSIZELIMIT Šablona certifikátu zařízení překračuje maximální velikost. 0x8004c044
DRM_E_DEVCERTTEMPLATEREADERROR Šablonu certifikátu zařízení nelze přečíst. 0x8004c049
DRM_E_DEVCERTWRITEERROR - Chyba při zápisu certifikátu zařízení Certifikát zařízení nelze uložit. 0x8004c046
DRM_E_DEVICENOTINIT Toto zařízení nebylo inicializováno proti inicializační službě DRM. 0x8004c001
DRM_E_DRMNOTINIT Aplikace nevolala správně DRM_MGR_Initialize. 0x8004c002
DRM_E_DUPLICATEDHEADERATTRIBUTE Hlavička obsahuje duplicitní atribut. 0x8004c02d
Chyba DRM_E_FILEREADERROR: Přečtení souboru se nezdařilo. Při čtení souboru došlo k chybě. 0x8004c01a
DRM_E_FILESEEKERROR Při hledání v souboru došlo k chybě. 0x8004c037
DRM_E_FILEWRITEERROR Při zápisu souboru došlo k chybě. 0x8004c01b
DRM_E_HASHMISMATCH Kontrola hodnoty hash s klíči se nezdařila. 0x8004c010
DRM_E_HDSBLOCKMISMATCH V záhlaví chybí atribut Checksum. 0x8004c031
DRM_E_HDSEXCLUSIVELOCKONLY Akceptuje se pouze výhradní zámek. 0x8004c039
DRM_E_HDSFILECORRUPTED Soubor HDS je poškozený. 0x8004c026
DRM_E_HDSFILEEXISTS Soubor HDS již existuje. 0x8004c034
DRM_E_HDSLOCKFAILED Uzamčení segmentu souboru HDS se nezdařilo. 0x8004c036
DRM_E_HDSNAMESPACEFULL Obor názvů HDS je plný. 0x8004c022
DRM_E_HDSNAMESPACEINUSE Žádný obor názvů HDS není používán. 0x8004c028
DRM_E_HDSNAMESPACENOTFOUND Nebyl nalezen žádný obor názvů HDS. 0x8004c023
DRM_E_HDSNOTLOCKEDEXCLUSIVE Stávající zámek není výhradní. 0x8004c038
DRM_E_HDSRESERVEDKEYDETECTED V Jedinečném klíči byla zjištěna hodnota rezervovaného HDS klíče. 0x8004c03A
DRM_E_HDSSEEKERROR Při pokusu o vyhledání v souboru HDS došlo k chybě. 0x8004c027
DRM_E_HDSSLOTEXIST Neexistuje žádný datový slot HDS. 0x8004c025
DRM_E_HDSSLOTNOTFOUND Datový slot HDS nebyl nalezen. 0x8004c024
DRM_E_HDSSTOREFULL Datový soubor HDS je plný. 0x8004c01d
DRM_E_HEADER_NOT_SET Hlavička obsahu V2 není nastavená. 0x8004c03C
DRM_E_NEKOMPATIBILNÍVELIKOSTLICENCE Velikost licence je nekompatibilní. DRM nerozumí této licenci. 0x8004c004
DRM_E_INVALID_SECURESTORE_PASSWORD Heslo použité k otevření klíče zabezpečeného úložiště nebylo schopno ověřit hodnotu hash zabezpečeného úložiště. 0x8004c029
DRM_E_INVALID_SIGNATURE Podpis licence není platný. 0x800480CFL
DRM_E_INVALIDBINDID Identifikátor vazby není platný. 0x8004c015
DRM_E_NEPLATNÝZAŘÍZENÍCERTIFIKÁT Certifikát zařízení není platný. 0x8004c035
DRM_E_INVALIDDEVICECERTIFICATETEMPLATE Certifikát zařízení není platný. 0x8004c042
DRM_E_NEPLATNÁ_LICENCE Licence není platná. 0x8004c006
DRM_E_INVALIDLICENSEFLAGS Příznaky v licenci nejsou platné. DRM jim nerozumí nebo se navzájem vylučují. 0x8004c005
DRM_E_INVALIDLICENSESTORE Číslo verze obchodu s licencemi je nesprávné, nebo jinak obchod není platný. 0x8004c019
DRM_E_INVALIDRIGHT Právo na licenci není platné. 0x8004c003
DRM_E_INVALIDTIME (Neplatný čas) Struktura času není platná. 0x8004c011
DRM_E_INVALIDXMLTAG Značka XML není platná. 0x8004c020
DRM_E_KEY_MISMATCH Pár veřejného privátního klíče se neshoduje. 0x80048013L
DRM_E_LIC_KLÍČ_A_CERTIFIKÁT_NESOUHLAS Klíč a certifikát se neshodují. 0x80048013L
Chyba při dekódování klíče licence (DRM_E_LIC_KEY_DECODE_FAILURE) Klíč nelze dekódovat. 0x80048007L
DRM_E_LIC_NEÚSPĚCH_PODPISU Podpis licence není platný. 0x80048008L
DRM_E_LICENSE_TOOLONG Velikost licence je příliš dlouhá. 0x8004c032
DRM_E_PlatnostLicenceVypršela Platnost licence vypršela buď vyčerpáním počtu her, nebo dosažením koncového data. 0x8004c009
DRM_E_LICENSEMISMATCH ID obsahu licence nebo ID sady SDK se neshoduje s ID obsahu licence, které aplikace požaduje. 0x8004c00c
DRM_E_LICENSENOTBOUND Licence nebyla vázána. Dešifrování nelze provést bez úspěšného volání vazby. 0x8004c00f
DRM_E_LICENSENOTFOUND V externím úložišti licencí nebyla nalezena licence. 0x8004c013
DRM_E_LICENSENOTYETVALID Aktuální čas předchází počátečnímu času licence, takže licence ještě není platná. 0x8004c00a
DRM_E_LICENSESERVERPOTŘEBUJEKLÍČ Licenční server potřebuje verzi klíče vazby zařízení ze služby inicializace. 0x8004c018
DRM_E_LICENSESTORENOTFOUND Externí úložiště licencí se nenašlo. 0x8004c012
Verze licence není podporována (DRM_E_LICENSEVERSIONNOTSUPPORTED) Verze licence DRM není podporována verzí DRM na zařízení. 0x8004c014
DRM_E_LOGICERR Kód DRM má v něm chybu logiky. Tento výsledek by nikdy neměl být vrácen. Existuje neošetřená cesta kódu, pokud je vrácena. 0x8004c3e8
DRM_E_LRB_INVALIDLICENSEDATA Odpověď na odvolání licence je podepsaná veřejným klíčem, který se liší od veřejného klíče licenčního serveru. 0x8004c073
DRM_E_LRB_INVALIDSIGNATURE Podpis v odpovědi na odvolání licence není platný. 0x8004c071
DRM_E_LRB_LGPUBKEY_MISMATCH Odpověď na odvolání licence je podepsaná veřejným klíčem, který se liší od veřejného klíče licenčního serveru. 0x8004c072
DRM_E_LRB_NOLGPUBKEY Odpověď na odvolání licence neobsahuje platný veřejný klíč licenčního serveru. 0x8004c070
DRM_E_MACHINEIDMISMATCH Zařízení má ID počítače, které se liší od id v certifikátu zařízení. 0x8004c03e
DRM_E_METERING_INVALID_COMMAND Při zpracování odpovědi měření byl odeslán neplatný příkaz. 0X8004C051
DRM_E_METERING_MID_MISMATCH ID měření není stejné v certifikátu měření a v datech odpovědi na měření. 0X8004C05F
DRM_E_METERING_NOT_SUPPORTED - Měření není podporováno. Měření se nepodporuje. 0x8004c04c
DRM_E_DEŠIFROVÁNÍ_ODPOVĚDI_MĚŘENÍ_SE_NEZDAŘILO Šifrovaný oddíl odpovědi na měření nelze dešifrovat. 0X8004C060
DRM_E_METERING_STORE_CORRUPT Úložiště měření je poškozené. 0X8004C052
Chyba DRM_E_METERING: Nesprávné TID Odpověď měření obsahuje nesprávné ID transakce. 0X8004C050
DRM_E_NEEDDEVCERTINDIV Certifikát zařízení je šablona. Musí být individualizován. 0x8004c03d
DRM_E_NO_CLK_SUPPORTED Toto zařízení nepodporuje žádné hodiny. Proto není možné přehrávat licence vázané na čas. 0x8004C05C
DRM_E_NO_URL Informace o adrese URL nebyly nalezeny. 0x8004C05D
DRM_E_NOACTIONINLICENSEREQUEST Žádost o licenci neobsahuje žádné akce. 0x8004c02c
DRM_E_NOCHECKSUMINHEADER V hlavičce chybí atribut kontrolního součtu. 0x8004c030
DRM_E_NOKIDINHEADER V hlavičce chybí atribut ID klíče. 0x8004c02e
DRM_E_NOLAINFOINHEADER V hlavičce chybí atribut LAINFO. 0x8004c02f
DRM_E_NORIGHTSREQUESTED Aplikace před pokusem o vytvoření vazby nepožadovala žádná práva. 0x8004c00e
DRM_E_NOXMLCDATA Nebyl nalezen žádný XML CDATA. 0x8004c021
DRM_E_NOXMLCLOSETAG Nelze najít uzavírací značku XML. 0x8004c01f
DRM_E_NOXMLOPENTAG Nelze najít otevřenou značku XML. 0x8004c01e
DRM_E_PKCRYPTO_FAILURE V asymetrické kryptografické operaci došlo k chybě. 0x800480D5L
DRM_E_POLICY_METERING_DISABLED Byl vyžádán kód měření, ale měření je zakázáno zásadami skupiny nebo uživatele. 0x8004C059
DRM_E_POLICY_ONLINE_ZAKÁZÁNO Online komunikace je zakázána zásadami skupiny. 0x8004C05A
DRM_E_PRIVKEYREADERROR Privátní klíč zařízení nelze přečíst. 0x8004c047
Chyba zápisu do privátního klíče (DRM_E_PRIVKEYWRITEERROR) Privátní klíč zařízení nelze uložit. 0x8004c048
DRM_E_PRÁVANEDOSTUPNÁ Práva požadovaná aplikací nejsou v licenci k dispozici. 0x8004c00b
Chyba zabezpečeného uložiště: DRM_E_SECURESTORE_CORRUPT Zabezpečené úložiště je poškozené. 0x8004c02a
DRM_E_SECURESTORE_FULL Aktuální klíč zabezpečeného úložiště je plný. Není možné přidat žádná další data. 0x8004c02b
DRM_E_SECURESTORE_NEZÍSKÁN_ZÁMEK Před čtením nebo zápisem dat do zabezpečeného úložiště v nezpracovaném režimu musí být zámek získán pomocí DRM_SST_OpenData. 0x800480D4L
DRM_E_STACK_CORRUPT Kontext alokátoru zásobníku je poškozen. Příčinou je obvykle přetečení vyrovnávací paměti. 0X8004C055
DRM_E_STACKTOOSMALL Zásobník dodaný pro rozhraní DRM API byl příliš malý. 0x800480D1L
DRM_E_SYNC_ENTRYNOTFOUND Položku nelze najít v úložišti synchronizace. 0x800480D0L
DRM_E_UNKNOWN_BINDING_KEY Pro licenci nelze najít odpovídající klíč vazby. 0x8004C056
DRM_E_UNKNOWN_PROPERTY Vlastnost zařízení je neznámá. 0x8004C05E
DRM_E_UNSUPPORTEDALGORITHM Šifrovací algoritmus vyžadovaný pro tuto operaci není podporován. 0x8004c016
Řetězec licencí DRM verze 1 není podporován Řetězení licencí s obsahem V1 se nepodporuje. 0x8004C057
DRM_E_V1_NOT_SUPPORTED Získání licence V1 se nepodporuje. 0x8004c03B
Chyba: Nesprávný typ tokenu (DRM_E_WRONG_TOKEN_TYPE) Byl použit nesprávný typ tokenu. 0x8004C058
DRM_E_WRONGTOKENTYPE Parametr tokenu je nekompatibilního typu. 0x8004c00d
DRM_E_XMLNOTFOUND Požadovaná značka XML nebyla nalezena. 0X8004C04F
NS_E_DRM_LADĚNÍ_NENÍ_POVOLENO Příkaz nelze spustit s připojeným ladicím programem. 0xC00D2767
Prvky zabezpečení DRM musí být aktualizovány. Uživatel může navštívit individualizaci DRM, aby aktualizoval svůj počítač. 0x800480CF
Prvky zabezpečení DRM musí být aktualizovány. Uživatel může navštívit individualizaci DRM aktualizovat svůj počítač. 0x80049006

 

chyby sady Windows Media Rights Manager SDK

Někdy můžete narazit na chybu definovanou v sadě Windows Media Rights Manager SDK. Seznam chyb definovaných sadou SDK najdete v části chybové kódy a zprávy. Následující chyby sady WINDOWS Media Rights Manager SDK však nebyly zdokumentovány.

Návratový kód Popis Šestnáctková hodnota
NS_E_DRM_DEBUGGING_NOT_ALLOWED Při přístupu k obsahu chráněnému DRM není možné ladit. 0xC00D2767
NS_E_NOT_LICENSED Obsah není licencovaný. 0xC00D00CD
Licence DRM je nepoužitelná. Licence je nepoužitelná z neurčeného důvodu. 0xC00D2748

 

Referenční programování