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 |
Související témata