Makale numarası: 2491392 - Son Gözden Geçirme: 14 Nisan 2011 Perşembe - Gözden geçirme: 2.0

GetSystemTime işlevinden elde edilen sistem saatini zamanın önünde beklenen Windows Katıştırılmış ce 6.0 R3 tabanlı çalışma zamanı görüntüsüne bir saattir

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Aşağıdaki senaryoyu düşünün:
  • Gün ışığından yararlanma saati (dst) destekleyen bir Windows Katıştırılmış ce 6.0 R3 tabanlı çalışma zamanı görüntü çalıştırın.
  • Seçmek için tıklatınDeğişikliklerine göre gün ışığından yararlanma için saati otomatik olarak ayarlaonay kutusu görüntü üzerinde.
  • Uygulama çağrılarıSetSystemTimeTimesvc.dll hizmeti çalışırken yeni bir saat ayarlamak için işlevi. Yeni saat önce geçerli saati ayarlamak ve dst sınırını geçiyor. Daha sonra dst hizmeti sistem saatini güncelleştirir.
  • Uygulama çağrılarıGetSystemTimeSistem saatini almak için işlevi.
Bu senaryoda, beklenen zaman bir saat öncesi elde edilen sistem zamanı gelmiştir.

NotUygulama çağrıları,GetSystemTimesonra hemen çağıran işlevSetSystemTimeişlev, dst hizmeti sistem saatini güncelleştirmek için zaman yok. Bu nedenle elde edilen sistem saatini doğru mu?

Neden

Bu sorun, Timesvc.dll hizmetinde bir hata nedeniyle oluşur.

Çözüm

Yazılım güncelleştirmesi bilgileri

Windows Katıştırılmış ce 6.0 Platform Builder Aylık Güncelleştirmesi (Mart 2011) desteklenen bir yazılım güncelleştirmesi Microsoft'tan artık kullanılabilir. Bunun, bu makalenin "dosya bilgileri" bölümüne giderek onaylayabilirsiniz. Paket dosyası adı ürün sürümünü, tarihi, Bilgi Bankası makale numarasını ve işlemci türünü içerir. Paket dosya adı biçimi şöyledir:
Ürün sürümü-yyaagg-bbssssss-işlemci türü
Örneğin: Wincepb50-060503-kb917590-armv4i.msi kb makalesi 917590'da belgelenen ve Mayıs 2006 aylık güncelleştirmesinde bulunan ARMV4i Windows Katıştırılmış ce 5.0 Platform Builder düzeltme olduğunu. Bu sorunu hemen gidermek için Windows Katıştırılmış ce Platform Builder'ı edinme hakkında bilgi için aşağıdaki makale numarasını tıklatın ve çekirdek işletim sistemi güncelleştirmeleri:
837392  (http://support.microsoft.com/kb/837392/ ) Microsoft Windows Katıştırılmış ce Platform Builder ürünlerinin çekirdek işletim sistemi nasıl giderir


NotBu Windows Katıştırılmış ce 6.0 Aylık Güncelleştirmesi ayrıca aşağıdaki Microsoft Yükleme Merkezi Web sitesinden yüklenebilir:
Windows Embedded ce 6.0 güncelleştirir (http://www.microsoft.com/downloads/en/ResultsForProduct.aspx?productID=f8af6708-edcb-472a-829d-f73d951c35a1&stype=ss_sd&displaylang=en&nr=10&sortCriteria=Popularity&sortOrder=Ascending)

Önkoşullar

Bu yazılım güncelleştirmesini uygulamak için tüm önceden yüklü bu ürüne yönelik yazılım güncelleştirmelerini vermiş olması.

Yeniden başlatma gereksinimi

Bu yazılım güncelleştirmesini yükledikten sonra platformun tamamı için temiz bir yapı oluşturma gerçekleştirmeniz gerekir. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
  • ÜzerindeYapımenüsünde'i tıklatınClean çözümüve iÇözümü olu?turun.
  • ÜzerindeYapımenüsünde'i tıklatınÇözümü yeniden olu?turun.
Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Güncelleştirme değiştirme bilgileri

Bu güncelleştirme, güncelleştirmelerin yerini almaz.

Dosya bilgileri

Bu yazılım güncelleştirme paketinin İngilizce sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenen. Tarihleri ve saatleri bu dosyaların UTC (eşgüdümlü evrensel saat) Kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. utc ve yerel saat arasındaki farkı bulmak içinSaat dilimisekmesindeTarih ve saatDenetim Masası'nda madde.
Installer dosyaları
Bu tabloyu kapaBu tabloyu aç
Wincepb60-110302-kb2491392-armv4i.msi1,282,56002 Mar 201121: 14
Wincepb60-110302-kb2491392-mipsii.msi1,249,28002 Mar 201121: 14
Wincepb60-110302-kb2491392-mipsii_fp.msi1,249,79202 Mar 201121: 14
Wincepb60-110302-kb2491392-mipsiv.msi1,264,12802 Mar 201121: 14
Wincepb60-110302-kb2491392-mipsiv_fp.msi1,265,15202 Mar 201121: 14
Wincepb60-110302-kb2491392-sh4.msi1.177.08802 Mar 201121: 14
Wincepb60-110302-kb2491392-x86.msi1,090,04802 Mar 201121: 14
Bu düzeltme paketinin içerdiği dosyalar
Bu tabloyu kapaBu tabloyu aç
Windows embedded ce 6.0_update_kb2491392.htm7,82602 Mar 201120: 54110302_kb2491392
Time.c15,32525 Şub 201122: 46Private\Winceos\Coreos\Core\Dll
Coremain.lib715,93625 Şub 201122: 42Public\Common\Oak\Lib\Armv4i\Debug
Kcoremain.lib638,66625 Şub 201122: 42Public\Common\Oak\Lib\Armv4i\Debug
Coremain.lib574,86425 Şub 201122: 42Public\Common\Oak\Lib\Armv4i\Retail
Kcoremain.lib517,33025 Şub 201122: 42Public\Common\Oak\Lib\Armv4i\Retail
Coremain.lib677,70025 Şub 201122: 43Public\Common\Oak\Lib\Mipsii\Debug
Kcoremain.lib606,93425 Şub 201122: 43Public\Common\Oak\Lib\Mipsii\Debug
Coremain.lib557,36025 Şub 201122: 43Public\Common\Oak\Lib\Mipsii\Retail
Kcoremain.lib507,36825 Şub 201122: 43Public\Common\Oak\Lib\Mipsii\Retail
Coremain.lib677,97225 Şub 201122: 44Public\Common\Oak\Lib\Mipsii_fp\Debug
Kcoremain.lib607,19425 Şub 201122: 44Public\Common\Oak\Lib\Mipsii_fp\Debug
Coremain.lib557,63225 Şub 201122: 43Public\Common\Oak\Lib\Mipsii_fp\Retail
Kcoremain.lib507,53425 Şub 201122: 43Public\Common\Oak\Lib\Mipsii_fp\Retail
Coremain.lib687,19225 Şub 201122: 44Public\Common\Oak\Lib\Mipsiv\Debug
Kcoremain.lib616,17225 Şub 201122: 44Public\Common\Oak\Lib\Mipsiv\Debug
Coremain.lib570,09025 Şub 201122: 44Public\Common\Oak\Lib\Mipsiv\Retail
Kcoremain.lib519,57225 Şub 201122: 44Public\Common\Oak\Lib\Mipsiv\Retail
Coremain.lib687,46425 Şub 201122: 45Public\Common\Oak\Lib\Mipsiv_fp\Debug
Kcoremain.lib616,43225 Şub 201122: 45Public\Common\Oak\Lib\Mipsiv_fp\Debug
Coremain.lib570,36225 Şub 201122: 45Public\Common\Oak\Lib\Mipsiv_fp\Retail
Kcoremain.lib519,73825 Şub 201122: 45Public\Common\Oak\Lib\Mipsiv_fp\Retail
Coremain.lib581,94625 Şub 201122: 46Public\Common\Oak\Lib\Sh4\Debug
Kcoremain.lib520,68225 Şub 201122: 46Public\Common\Oak\Lib\Sh4\Debug
Coremain.lib498,30425 Şub 201122: 46Public\Common\Oak\Lib\Sh4\Retail
Kcoremain.lib453,07025 Şub 201122: 46Public\Common\Oak\Lib\Sh4\Retail
Coremain.lib580,53425 Şub 201122: 41Public\Common\Oak\Lib\X86\Debug
Kcoremain.lib523,94225 Şub 201122: 41Public\Common\Oak\Lib\X86\Debug
Coremain.lib500,34425 Şub 201122: 41Public\Common\Oak\Lib\X86\Retail
Kcoremain.lib455,59825 Şub 201122: 41Public\Common\Oak\Lib\X86\Retail

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684  (http://support.microsoft.com/kb/824684/ ) Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Bu makaledeki bilginin uygulandığı durum:
  • Windows Embedded CE 6.0 R3
Anahtar Kelimeler: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB2491392 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:2491392  (http://support.microsoft.com/kb/2491392/en-us/ )