Aracılığıyla paylaş


Hata Kodları (Windows Media Device Manager 11 SDK)

Windows Media Device Manager yöntemleri çeşitli hata kodları döndürebilir. Bunlardan bazıları Windows Media Cihaz Yöneticisi'ne özgüyken, diğerleri bir cihaz oluşturmak için kullanılan ve Windows Media Cihaz Yöneticisi yöntemlerine kadar kabarmış olan diğer SDK'lar veya taşıma kitleri tarafından tanımlanır. Bu bölümde, Windows Media teknolojileri tarafından çıkış noktalarına göre düzenlenerek döndürülebilecek çeşitli hata kodları açıklanmaktadır.

Windows Media Device Manager Hata Kodları

Aşağıdaki hata kodları Windows Media Device Manager SDK'sı tarafından tanımlanır.

İade kodu Açıklama
WMDM_E_BUFFERTOOSMALL Çağıran tarafından sağlanan arabellek çok küçük. İstemci, arabelleğin boyutunu artırmalı ve çağrıyı yeniden denemelidir.
WMDM_E_BUSY Cihaz meşgul ve yeni isteği karşılayamıyor.
Sıra Dışı Çağrı İşlemler yanlış sırada çağrıldı. (Örneğin, Açmadan Okuma'yı çağırmak.)
WMDM_E_INCORRECT_APPSEC En düşük uygulama güvenliği düzeyi doğru değil. Bir cihazın anahtar/sertifika çifti yeterli güvenlik düzeyine sahip değilse bu durum oluşabilir.
WMDM_E_CANTOPEN_PMSN_SERVICE_PIPE PMSN hizmet kanalı açılamıyor.
WMDM_E_INCORRECT_RIGHTS Bir dosyanın izinleri yanlış.
WMDM_E_INTERFACEDEAD Nesnenin istemciler ile bağlantısı kesildi.
WMDM_E_INVALID_TİP Tür geçerli değil.
Lisans Süresi Doldu Lisansın süresi doldu.
WMDM_E_LICENSE_NOTEXIST Lisans yok.
WMDM_E_MAC_CHECK_FAILED İleti kimlik doğrulama kodu denetimi başarısız oldu.
WMDM_E_MOREDATA Daha fazla veri vardır.
WMDM_E_NORIGHTS Çağıranın bu işlem için hakları yok.
WMDM_E_NOTCERTIFIED (Sertifikalandırılmadı) Bu aramanın yapılabilmesi için arayan kişi kimlik doğrulamasından geçmemiş.
WMDM_E_NOTSUPPORTED Bu işlem desteklenmiyor.
WMDM_E_PROCESSFAILED İşlem başarısız oldu.
WMDM_E_İPTAL_EDİLDİ Lisans iptal edildi.
WMDM_E_SDMI_KOPYAZATINEKANOK SDMI uyumluluğuna göre başka kopya oluşturulamıyor.
WMDM_E_SDMI_TRIGGER SDMI doğrulaması başarısız oldu.
WMDM_E_ÇOK_FAİZESİZ_OTURUMLAR Çok fazla oturum var.
WMDM_E_USER_CANCELLED Kullanıcı işlemi iptal etti.

 

Bir hizmet sağlayıcısı, E_FAIL gibi genel hata kodlarını döndürmemelidir. Hata bir uygulamaya yayılırsa uygulamanın kullanıcıya anlamlı geri bildirim sağlayabilmesi için mümkün olduğunca belirli bir hata kodu döndürmelidir.

Depolama ve cihazla ilgili işlemlerdeki hatalar için hizmet sağlayıcıları Win32 hata kodlarına başvurmalıdır. Hizmet sağlayıcıları Windows hata kodlarını HRESULT_FROM_WIN32 kullanarak HRESULT değerlerine dönüştürebilir ve bunları dönüş değerleri olarak kullanabilir. Bu makro ve hata kodları, Platform SDK'sının bir parçası olan winerror.h dosyasında tanımlanır.

MTP Hata Kodları

Medya Aktarım Protokolü'ne (MTP) destek veren cihazlar aşağıdaki hata kodlarını döndürebilir. Hata kodlarının çoğu MTP yığınında hata anlamına gelir, ancak hata durumunu tanılamada yardımcı olur.

HRESULT MTP yanıt kodu MTP yanıt kodu açıklaması Detaylar
0x80042003 0x2003 Oturum Açık Değil İşlemin oturum tanıtıcısının şu anda açık bir oturum olmadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042004 0x2004 Geçersiz TransactionID TransactionID değerinin sıfır olduğunu veya geçerli bir işleme başvurmadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042005 0x2005 İşlem Desteklenmiyor İşlem kodunun geçerli bir kod gibi göründüğünü ancak cihazın işlemi desteklemediğini gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042006 0x2006 Parametre Desteklenmiyor sıfır olmayan bir parametrenin işlemle birlikte belirtildiğini ve parametrenin bu işlem için kullanılmadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042007 0x2007 Tamamlanmamış Aktarım Aktarım işleminin tamamlanmadığını ve aktarılan verilerin atılması gerektiğini gösterir. Bu yanıt iptal edilen bir işleme karşılık gelmiyor.
0x80042008 0x2008 Geçersiz StorageID bir işlemle gönderilen depolama kimliğinin cihazda mevcut olan gerçek bir geçerli depoya başvurmadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042009 0x2009 Geçersiz ObjectHandle Nesne tanıtıcısının cihazda mevcut olan bir nesneye başvurmadığını gösterir. Uygulama, depolamaları yeniden numaralandırmalıdır.
0x8004200A 0x200A DeviceProp Desteklenmiyor Cihaz özellik kodunun geçerli bir kod gibi göründüğünü ancak bu özelliğin cihaz tarafından desteklenmediğini gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004200B 0x200B Geçersiz ObjectFormatCode Cihazın verilen bağlamda sağlanan belirli nesne biçimi kodunu desteklemediğini gösterir.
0x80042012 0x2012 Kısmi Silme Bazıları yazma korumalı olduğundan veya salt okunur depolarda olduğundan, silinmek üzere belirtilen depolamaların yalnızca bir alt kümesinin aslında silindiğini gösterir.
0x80042013 0x2013 Mağaza Kullanılamıyor Mağazanın (veya belirtilen nesneyi içeren mağazanın) fiziksel olarak mevcut olmadığını gösterir. Bunun nedeni medyanın çıkarılması olabilir. Bu yanıt, mağazanın meşgul olduğunu belirtmek için kullanılmayacaktır.
0x80042014 0x2014 Desteklenmeyen Biçime Göre Belirtim İşlemin yalnızca belirli bir biçimdeki nesneler üzerinde eylem belirtmeye çalıştığını ve bu özelliğin desteklenmediğini gösterir. İşlemin biçime göre belirtilmeden yeniden denenmesi gerekir. Bu nitelikteki herhangi bir yanıt, gelecekte belirtilen işlemle biçime göre belirtme girişiminin aynı yanıta neden olacağını çıkarsar. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042015 0x2015 Geçerli ObjectInfo Yok Konağın, nesneyi aktarmadan önce cihaza geçerli nesne bilgisi sağlamadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042016 0x2016 Geçersiz Kod Biçimi Veri kodunun doğru biçime sahip olmadığını ve bu nedenle geçerli olmadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x80042017 0x2017 Bilinmeyen Satıcı Kodu Cihaz, satıcı genişletilmiş kodunun nasıl işleneceğini bilmiyor.
0x8004201A 0x201A Geçersiz ParentObject Nesnenin geçerli bir üst nesne olmadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004201B 0x201B Geçersiz DeviceProp Biçimi Cihaz özelliğini ayarlama girişiminde bulunulduğunu ancak verilerin doğru boyutta veya biçimde olmadığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004201C 0x201C Geçersiz DeviceProp Değeri Cihaz özelliğini cihaz tarafından izin verilmeyen bir değere ayarlama girişiminde bulunulduğunu gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004201E 0x201E Oturum Zaten Açık Bir oturum zaten açıkken, hostun oturum açmaya çalıştığını gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004201F 0x201F İşlem İptal Edildi İşlemin el ile iptal nedeniyle kesildiğini belirtmek için kullanılabilir.
0x80042020 0x2020 Desteklenmeyen Hedef Belirtimi Cihazın host tarafından hedef belirtimini desteklemediğini gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004A801 0xA801 Invalid_ObjectPropCode Cihazın bu bağlamda gönderilen Nesne Özellik Kodunu desteklemediğini gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004A802 0xA802 Geçersiz_ObjeÖzelliği_Biçimi Cihaza gönderilen nesne özelliğinin desteklenmeyen bir boyutta veya türde olduğunu gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004A803 0xA803 Geçersiz_NesneÖzelliği_Değeri Cihaza gönderilen nesne özelliğinin doğru türde olduğunu ancak desteklenmeyen bir değer içerdiğini gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004A804 0xA804 Geçersiz_NesneReferansı Gönderilen Nesne Başvurusu'nın geçerli olmadığını gösterir. Başvuru, cihazda bulunmayan bir nesne tutamacını içeriyor veya ayarlanmaya çalışılan başvuru bağlam içinde desteklenmiyor. Bunun nedeni MTP yığınındaki bir hata veya eski bir depolama nesnesi kullanan uygulama olabilir.
0x8004A806 0xA806 Geçersiz_Dataset Bu işlemin veri aşamasında gönderilen veri kümesinin geçersiz olduğunu gösterir. Bu, MTP yığınında bir iç hata olduğunu gösterir.
0x8004A807 0xA807 Nesne_Çok_Büyük Gönderilmek istenen nesnenin cihazın dosya sisteminde depolanamayacağını gösterir. Depolama alanında yeterli alan olmadığında bu iade edilmeyecektir.

 

Taşınabilir Cihazlar için Windows Media DRM Porting Kiti hataları

Aşağıdaki hata kodları Taşınabilir Cihazlar için Windows Media DRM Taşıma Seti'nde tanımlanır ve bu taşıma seti üzerinde oluşturulan bir cihazı çağıran yöntemler tarafından döndürülebilir. Bu hata kodları DRM sorunlarıyla ilgilidir.

İade Kodu Açıklama Onaltılık değer
DRM_FAILED(Durum) İşlem başarısız oldu. (Durum)<0
DRM_SUCCEEDED(Durum) İşlem başarıyla tamamlandı. (Durum) >= 0
DRM_SUCCESS İşlem başarıyla tamamlandı. 0x00000000L
DRM_S_FALSE Yöntem başarılı oldu ve FALSEBoole değerini döndürdü. 0x00000001L
DRM_E_FAIL Belirtilmeyen bir hata oluştu. 0x80004005L
DRM_E_INVALIDARG Parametre geçerli değil veya NULL işaretçisi. 0x80070057L
DRM_E_OUTOFMEMORY (Bellek Yetersiz) yöntemi gerekli belleği ayıramadı. 0x80000002L
DRM_E_DOSYABULUNAMADI Sistem belirtilen dosyayı bulamıyor. 0x80030002L
DRM_E_BUFFERTOOSMALL Buffer veriler için yeterince büyük değil. 0x8007007AL
DRM_E_NOTIMPL Uygulanmadı. 0x80004001L
DRM_E_NOMORE Numaralandırmanın sonu veya kullanılabilir veri yok. 0x80070103L
Aritmetik Taşma Hatası Aritmetik bir işlem taşma (önemli bitlerin kaybı) ile sonuçlandı. 0x8007534L
DRM_E_ALGORITHMNOTSET Bu işlem için gereken şifreleme algoritması desteklenmiyor. 0x8004c017
DRM_E_APPCERT_REVOKED DRM'ye verilen uygulama sertifikası iptal edilir. 0X8004C053
DRM_E_BACKUP_EXISTS Yedekleme dosyası zaten var. 0x8004c032
DRM_E_CH_ÖZELLİK_EKSİK İçerik üst bilgisi özniteliği eksik. 0x80041107L
DRM_E_CH_GEÇERSİZ_ANAHTAR Anahtar geçerli değil. 0x8004110EL
DRM_E_CH_Kontrol Toplamı Eksik İçerik başlığı denetim toplamı eksik. 0x80041106L
DRM_E_CH_INVALID_HEADER (Geçersiz Başlık) İçerik üst bilgisi geçerli değil. 0x80041108L
DRM_E_CH_KID_MISSING İçerik üst bilgisinde KID özniteliği eksik. 0x80041104L
DRM_E_CH_LAINFO_MISSING LAINFO özniteliği içerik başlığında eksik. 0x80041105L
DRM_E_CH_NOT_SIGNED Başlık imzalanmamış. 0x80041113L
DRM_E_CH_DOĞRULAMA_YAPILAMIYOR İçerik üst bilgisinin imzası doğrulanamıyor. 0x8004110AL
DRM_E_CH_UNKNOWN_ERROR Bilinmeyen bir hata oluştu. 0x80041116L
DESTEKLENMEYEN HASH ALGORİTMASI HATASI Karma algoritma desteklenmez. 0x8004110CL
DRM_E_CH_UNSUPPORTED_SIGN_ALGORITHM (Desteklenmeyen İmza Algoritması) İmza algoritması desteklenmez. 0x8004110DL
DRM_E_CH_DESTEKLENMEYEN_SÜRÜM İçerik üst bilgisi sürümü desteklenmiyor. 0x8004110BL
DRM_E_CH_SÜRÜM_EKSİK İçerik üst bilgisi sürümü eksik. 0x80041103L
DRM_E_CIPHER_NOTINITIALIZED Şifreleme/Şifre Çözme yordamları çağrılmadan önce DRM Şifreleme yordamları doğru şekilde başlatılmadı. 0x800480D2L
DRM_E_CLIENTZAMANIGEÇERSİZ Cihazdaki saat/saat, tolerans dahilinde lisans sunucusuyla eşitlenmemiştir. 0x8004c01c
DRM_E_CLK_INVALID_DATE (Geçersiz Tarih Hatası) Güvenli saat yanıtı geçerli değil. 0x8004c040
DRM_E_CLK_INVALID_RESPONSE Güvenli saat yanıtı geçerli değil. 0x8004c03f
DRM_E_CLK_NOT_SET (Saat Ayarlanmadı) Bir lisans var olabilir, ancak güvenli saat ayarlanmadığından kullanılamaz. 0x8004C05B
DRM_E_CLK_DESTEKLENMIYOR Güvenli saat desteklenmiyor. 0x8004c04a
DRM_E_CLK_RESETSTATEREADERROR Güvenli saat sıfırlama durumu okunamıyor. 0x8004c04d
DRM_E_CLK_RESETSTATEWRITEERROR Güvenli saat sıfırlama durumu yazılamaz. 0x8004c04e
DRM_E_CLK_UNSUPPORTED_VALUE (Desteklenmeyen Saat Değeri) Güvenli saat yanıtı desteklenmeyen bir değer içeriyor. 0x8004c041
DRM_E_CONDITIONFAIL (Koşul Başarısız) Lisansın bir koşulu yerine getirilemedi. 0x8004c007
DRM_E_KOŞULDESTEKLENMİYOR Lisanstaki bir koşul, DRM'nin bu sürümü tarafından desteklenmez. 0x8004c008
DRM_E_CRYPTO_FAILED Şifreleme işlemi başarısız oldu. 0X8004C054
DRM_E_DECRYPT_NOTINITIALIZED (şifre çözme başlatılmadı) DRM şifre çözme yordamları, verilerin şifresini çözmeye çalışmadan önce doğru başlatılmadı. 0x800480D3L
DRM_E_DEVCERTEXCEEDSSIZELIMIT (Cihaz sertifika boyut sınırını aşıyor) Cihaz sertifikası boyut üst sınırını aşıyor. 0x8004c043
DRM_E_DEVCERTINDIV_NOT_SUPPORTED Cihaz sertifikası bireyselleştirmesi desteklenmez. 0x8004c04b
DRM_E_CihazSertifikasıOkumaHatası Cihaz sertifikası okunamıyor. 0x8004c045
DRM_E_DEVCERTTEMPLATEBOYUTSINIRINIAŞIYOR Cihaz sertifikası şablonu boyut üst sınırını aşıyor. 0x8004c044
DRM_E_DEVCERTTEMPLATEREADERROR (Aygıt sertifika şablonunu okuma hatası) Cihaz sertifikası şablonu okunamıyor. 0x8004c049
DRM_E_DEVCERTWRITEERROR Cihaz sertifikası depolanamaz. 0x8004c046
DRM_E_DEVICENOTINIT Bu cihaz, bir DRM başlatma hizmeti ile başlatılmadı. 0x8004c001
DRM_E_DRMNOTINIT Uygulama DRM_MGR_Initialize düzgün şekilde çağırmadı. 0x8004c002
DRM_E_YinelenenBaşlıkÖzniteliği Başlık, yinelenen bir öznitelik içeriyor. 0x8004c02d
DRM_DOSYA_OKUMA_HATASI Dosya okunurken bir hata oluştu. 0x8004c01a
DRM_E_FILESEEKERROR Dosyada arama sırasında bir hata oluştu. 0x8004c037
DRM_DOSYA_YAZMA_HATASI Dosya yazılırken bir hata oluştu. 0x8004c01b
DRM_Hash_Uyuşmazlığı Anahtarlı karma denetimi başarısız oldu. 0x8004c010
DRM_E_HDSBLOCKMISMATCH Başlıkta Sağlama Toplamı özelliği eksik. 0x8004c031
DRM_E_HDSEXCLUSIVELOCKONLY (Yalnızca HDS Özel Kilidi) Yalnızca özel kilit kabul edilir. 0x8004c039
DRM_E_HDSFILECORRUPTED HDS dosyası bozuk. 0x8004c026
DRM_E_HDSFILEEXISTS HDS dosyası zaten var. 0x8004c034
DRM_E_HDSLOCKFAILED HDS dosyasının bir kesimi kilitlenemedi. 0x8004c036
DRM_E_HDSNAMESPACEFULL HDS ad alanı dolu. 0x8004c022
DRM_E_HDSNAMESPACEINUSE HDS ad alanı kullanımda değil. 0x8004c028
DRM_E_HDSNAMESPACENOTFOUND HDS ad alanı bulunamıyor. 0x8004c023
DRM_E_HDSNOTLOCKEDEXCLUSIVE Mevcut kilit özel değildir. 0x8004c038
DRM_E_HDSAYRILANKANAHTARALGILANDI UniqueKey'de HDS ayrılmış anahtar değeri algılandı. 0x8004c03A
DRM_E_HDSSEEKERROR HDS dosyasında aranmaya çalışılıyorken bir hata oluştu. 0x8004c027
DRM_E_HDSSLOTEXIST HDS veri yuvası yok. 0x8004c025
DRM_E_HDSSLOTNOTFOUND HDS veri yuvası bulunamıyor. 0x8004c024
DRM_E_HDSSTOREFULL HDS veri dosyası dolu. 0x8004c01d
DRM_E_BAŞLIK_BELİRLENMEMİŞ V2 içerik üst bilgisi ayarlanmadı 0x8004c03C
DRM_E_INCOMPATABLELICENSESIZE - Uyumsuz Lisans Boyutu Hatası Lisansın boyutu uyumsuz. DRM bu lisansı anlamıyor. 0x8004c004
DRM_E_INVALID_SECURESTORE_PASSWORD Güvenli depolama anahtarını açmak için kullanılan parola, güvenli depolama karması doğrulanamadı. 0x8004c029
DRM_E_GEÇERSİZ İMZA Lisans imzası geçerli değil. 0x800480CFL
DRM_E_INVALIDBINDID - Geçersiz Bağlama Kimliği Bağlama kimliği geçerli değil. 0x8004c015
DRM_C_INVALID_CİHAZ_SERTİFİKASI Cihaz sertifikası geçerli değil. 0x8004c035
DRM_E_INVALIDDEVICECERTIFICATETEMPLATE Cihaz sertifikası geçerli değil. 0x8004c042
DRM_E_INVALIDLICENSE - Geçersiz Lisans Hatası Lisans geçerli değil. 0x8004c006
DRM_E_INVALIDLICENSEFLAGS - Geçersiz lisans bayrakları Lisanstaki bayraklar geçerli değil. DRM bunları anlamıyor veya çakışıyor. 0x8004c005
DRM_E_INVALIDLICENSESTORE Lisans mağazası sürüm numarası hatalı veya mağaza başka bir şekilde geçerli değil. 0x8004c019
DRM_E_INVALIDRIGHT Lisansta geçerli olmayan bir hak. 0x8004c003
DRM_E_INVALIDTIME Zaman yapısı geçerli değil. 0x8004c011
DRM_E_INVALIDXMLTAG XML etiketi geçerli değil. 0x8004c020
DRM_Anahtar_Uyuşmazlığı Açık-özel anahtar çifti uyumsuz. 0x80048013L
DRM_E_LIC_KEY_AND_CERT_MISMATCH Anahtar ve sertifika eşleşmez. 0x80048013L
DRM_E_LIC_KEY_DECODE_FAILURE - Anahtar kod çözme hatası Anahtarın kodu çözülemez. 0x80048007L
DRM_E_LIC_SIGNATURE_FAILURE (DRM Lisans İmza Hatası) Lisans imzası geçerli değil. 0x80048008L
DRM_E_LISANS_COK_UZUN Lisans boyutu çok uzun. 0x8004c032
DRM_E_LICENSEEXPIRED (Lisans Süresi Dolmuş) Bir oyun sayısı tükenerek veya bir bitiş tarihine ulaşılarak lisansın süresi doldu. 0x8004c009
DRM_E_LICENSEMISMATCH Lisans içerik kimliği veya SDK kimliği, uygulama tarafından istenen kimlikle eşleşmiyor. 0x8004c00c
DRM_E_LICENSENOTBOUND Lisansa bağlı değil. Şifre çözme başarılı bir bağlama çağrısı olmadan gerçekleşemez. 0x8004c00f
DRM_E_LICENSENOTFOUND Dış lisans deposunda bir lisans bulunamadı. 0x8004c013
DRM_E_LİSANSŞUANGEÇERLİDEĞİL Geçerli saat lisans başlangıç saatinden önce olduğundan, lisans henüz geçerli değildir. 0x8004c00a
DRM_LİSANS_SERVER_ANAHTAR_GEREKLİ Lisans sunucusu, başlatma hizmetinden cihaz bağlama anahtarının bir sürümüne ihtiyaç duyar. 0x8004c018
DRM_E_LICENSESTORENOTFOUND Dış lisans deposu bulunamadı. 0x8004c012
DRM_E_LICENSEVERSIONNOTSUPPORTED (Lisans versiyonu desteklenmiyor) DRM lisans sürümü, cihazdaki DRM sürümü tarafından desteklenmez. 0x8004c014
DRM_E_LOGICERR DRM kodunda bir mantık hatası var. Bu sonuç hiçbir zaman döndürülmemelidir. Döndürüldüğünde işlem göremeyen bir kod yolu oluşur 0x8004c3e8
DRM_E_LRB_INVALIDLICENSEDATA Lisans iptal yanıtı, lisans sunucusunun ortak anahtarından farklı bir ortak anahtarla imzalanır. 0x8004c073
DRM_E_LRB_GEÇERSİZİMZA Lisans iptal yanıtındaki imza geçerli değil. 0x8004c071
DRM_E_LRB_LGPUBKEY_MISMATCH Lisans iptal yanıtı, lisans sunucusunun ortak anahtarından farklı bir ortak anahtarla imzalanır. 0x8004c072
DRM_E_LRB_NOLGPUBKEY Lisans iptal yanıtı geçerli bir lisans sunucusu ortak anahtarı içermiyor. 0x8004c070
DRM_E_MACHINEIDMISMATCH Cihazın, cihaz sertifikasındakinden farklı bir makine kimliği vardır. 0x8004c03e
DRM_E_METERING_GEÇERSİZ_KOMUT Ölçüm yanıtı işlenirken geçersiz bir komut gönderildi. 0X8004C051
DRM_Y_METERING_MID_UYUMSUZLUĞU Ölçüm kimliği, ölçüm sertifikasında ve ölçüm yanıt verilerinde aynı değildir. 0X8004C05F
DRM_E_ÖLÇÜM_DESTEKLENMİYOR Ölçüm desteklenmiyor. 0x8004c04c
DRM Ölçüm Yanıt Şifre Çözme Başarısız oldu Ölçüm yanıtının şifrelenmiş bölümünün şifresi çözülemiyor 0X8004C060
DRM_E_METERING_STORE_CORRUPT (Sayaç depolama alanı bozuk) Ölçüm deposu bozuk. 0X8004C052
DRM_E_ÖLÇÜM_YANLIŞ_TID Ölçüm yanıtı yanlış işlem kimliğini içeriyor. 0X8004C050
DRM_E_NEEDDEVCERTINDIV (Aygıt Sertifikası Bireyselleştirmesi Gerekiyor) Cihaz sertifikası bir şablondur. Kişiselleştirilmesi gerekir. 0x8004c03d
DRM_E_NO_CLK_SUPPORTED Bu cihaz herhangi bir saati desteklemiyor. Bu nedenle zamana bağlı lisanslar oynatılamaz. 0x8004C05C
DRM_E_NO_URL URL bilgileri bulunamıyor. 0x8004C05D
DRM_E_NOACTIONINLICENSEREQUEST Lisans isteği herhangi bir eylem içermiyor. 0x8004c02c
DRM_E_NOCHECKSUMINHEADER (Başlıkta sağlama toplamı yok) Sağlama toplamı özniteliği başlıkta yok. 0x8004c030
DRM_E_NOKIDINHEADER Başlıktan anahtar kimliği özniteliği eksik. 0x8004c02e
DRM_E_NOLAINFOINHEADER Başlıkta LAINFO özniteliği eksik. 0x8004c02f
DRM_E_NORIGHTSREQUESTED Uygulama bağlamaya çalışmadan önce herhangi bir hak talep etmedi. 0x8004c00e
DRM_E_NOXMLCDATA XML CDATA bulunamadı. 0x8004c021
DRM_E_NOXMLCLOSETAG XML kapatma etiketi bulunamıyor. 0x8004c01f
DRM_E_NOXMLOPENTAG XML açık etiketi bulunamıyor. 0x8004c01e
DRM_E_PKCRYPTO_HATASI Asimetrik şifreleme işleminde bir hata oluştu. 0x800480D5L
DRM_E_POLİTİKA_ÖLÇÜMLEME_DEVRE_DIŞI Ölçme kodu çağrıldı, ancak ölçme, grup veya kullanıcı politikasına göre devre dışı bırakıldı. 0x8004C059
Çevrimiçi DRM Politikası Devre Dışı Bırakıldı Çevrimiçi iletişim grup ilkesi tarafından devre dışı bırakılır. 0x8004C05A
DRM_E_PRIVKEYREADERROR Cihazın özel anahtarı okunamıyor. 0x8004c047
DRM_E_PRIVKEYWRITEERROR (Özel anahtar yazma hatası) Cihazın özel anahtarı depolanamaz. 0x8004c048
DRM_E_HaklarMevcutDeğil Uygulama tarafından istenen haklar lisansta kullanılamaz. 0x8004c00b
DRM_E_GüvenliDepo_Bozulmuş Güvenli depo bozuk. 0x8004c02a
DRM_E_SECURESTORE_FULL Geçerli güvenli depo anahtarı dolu. Başka veri eklenemez. 0x8004c02b
DRM_E_SECURESTORE_LOCKNOTOBTAINED Ham modda güvenli depoya veri okumadan veya yazmadan önce kilit, DRM_SST_OpenData kullanılarak alınmalıdır. 0x800480D4L
DRM_E_STACK_CORRUPT Yığın ayırıcı bağlamı bozuk. Bunun nedeni genellikle arabellek taşmasıdır. 0X8004C055
DRM_E_STACKTOOSMALL DRM API'sine sağlanan yığın çok küçük. 0x800480D1L
DRM_E_SYNC_ENTRYNOTFOUND (Senkronizasyon girişi bulunamadı) Kayıt senkronizasyon deposunda bulunamıyor. 0x800480D0L
DRM_E_BİLİNMEYEN_BAĞLANTI_ANAHTARI Lisans için eşleşen bağlama anahtarı bulunamıyor. 0x8004C056
DRM_E Bilinmeyen Özellik Cihaz özelliği bilinmiyor. 0x8004C05E
DRM_E_DESTEKLENMEYENALGORİTMA Bu işlem için gereken şifreleme algoritması desteklenmiyor. 0x8004c016
DRM_E_V1_LİSANS ZİNCİRİ DESTEKLENMİYOR V1 içeriğiyle lisans zinciri desteklenmez. 0x8004C057
DRM_E_V1_NOT_SUPPORTED V1 lisans alımı desteklenmez. 0x8004c03B
DRM_E_WRONG_TOKEN_TYPE Yanlış belirteç türü kullanıldı. 0x8004C058
DRM_E_WRONGTOKENTYPE Belirteç parametresi uyumsuz türde. 0x8004c00d
DRM_E_XMLNOTFOUND Gerekli bir XML etiketi bulunamıyor. 0X8004C04F
NS_E_DRM_HATA_AYIKLAMA_İZİN_VERİLMİYOR Komut, hata ayıklayıcı ekli olarak çalıştırılamaz. 0xC00D2767
DRM güvenlik öğeleri güncelleştirilmelidir. Kullanıcı, bilgisayarını güncellemek için DRM bireyselleştirme ziyaret edebilir. 0x800480CF
DRM güvenlik öğeleri güncelleştirilmelidir. Kullanıcı, bilgisayarını güncellemek için DRM bireyselleştirme ziyaret edebilir. 0x80049006

 

Windows Media Rights Manager SDK hataları

Bazen Windows Media Rights Manager SDK'sında tanımlanan bir hatayla karşılaşabilirsiniz. Bu SDK tarafından tanımlanan hataların listesi, Hata Kodları ve İletilerbölümünde bulunabilir. Ancak, aşağıdaki Windows Media Rights Manager SDK hataları belgelenmedi.

İade kodu Açıklama Onaltılık değer
Hata: DRM Hata Ayıklamaya İzin Verilmiyor DRM korumalı içeriğe erişirken hata ayıklayamazsınız. 0xC00D2767
Lisanslı Değil İçerik lisanslı değildir. 0xC00D00CD
DRM lisansı kullanılamaz Lisans, belirtilmeyen bir nedenle kullanılamaz. 0xC00D2748

 

Programlama Referansı