AKO: Zapnúť zapisovanie Wiadebug.log v systéme Windows XP

Preklady článku Preklady článku
ID článku: 307001 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Predvolene služba Windows načítavanie obrázkov (WIA) denníky chýb na súbor s názvom Wiadebug.log v Windows_folder priečinok. Tento článok popisuje povolení zapisovania do denníka do súboru Wiadebug.log.

Povoliť zapisovanie do denníka Wiadebug.log súboru

Informácie, ktoré sa WIA služieb prihlasuje v tomto súbore môže byť veľmi užitočné počas vývoja vodiča. Úroveň zapisovania je ovládaný záznam v databáze registry. Pre WIA, tento kľúč býva v nasledovnom kľúči databázy registry, kde Jméno_modulu je názov vhodné binárne modul:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StillImage\Debug\Jméno_modulu\DebugFlags
Pre službu WIA sa vhodné binárne modul je Wiaservc.dll.

Hodnota v Príznaky ladenia ovláda úroveň zapisovania. Nasledujúci zoznam popisuje tri nastavenia:
  • 0x00000001: Zobraziť chybové hlásenia.
  • 0x00000002: Zobraziť upozorňujúce hlásenia
  • 0x00000004: Zobrazí stopových správy.
Hodnota pre Príznaky ladenia je príznak hodnota; to je rôzne nastavenia môže čítať spolu. Ak chcete zapnúť zapisovanie do denníka chýb, upozornení a stopy naraz, nastavte Príznaky ladenia na 0x0000007.

Ak zmeníte hodnoty Príznaky ladenia, zastavenie WIA služby (stisvc) a potom reštartujte, aby sa zmeny prejavili.

Služba Still Image zastavíte otvorte príkazový riadok a spustite nasledovný príkaz:
net stop stisvc
Chcete spustiť službu Still Image, otvorte príkazový riadok a potom spustite nasledovný príkaz:
net start stisvc
POZNÁMKA: Nadmerné zapisovanie do denníka môže viesť k významnému zníženiu výkonu. Zvýšiť úroveň zapisovania, iba vtedy, keď sa pokúšate vyriešiť najmä problém. Po odstránení problému, nastavte úroveň zapisovania do denníka na svoju pôvodnú úroveň.

Riešenie problémov

Nasledujúci scenár popisuje typickým problémom a popisuje, ako možno použiť informácie v súbore Wiadebug.log na riešenie problému.

Scenár: Ste napísali program pre test ovládača skenera, ktorá je vo vývoji. Na jeden z testov, ste pokus o nastavenie skenera bodov na palec (dpi) nastavenie 1200, ale si všimnete, že táto akcia vyrába chybu.

Tieto údaje je prihlásený Wiadebug.log:
wiasGetChangedValueLong, overiť podpera 6147 zlyhala hr: 0x80070057
wiasUpdateScanRect, CheckXResAndUpdate zlyhala (0x80070057)
CDrvWrap::WIA_drvValidateItemProperties, chyba volania ovládač:
drvValidateItemProperties s hr = 0x80070057
POZNÁMKA: Toto správanie je typické, ak program píše neplatnú hodnotu.

Tieto položky denníka naznačujú, že vodič je hlásenie, že program napísal neplatnú hodnotu. Nie je jasné z tejto informácie čo je presný problém. Ak ste zvyšuje úroveň zapisovania WIA Správa upozornení, ako aj chyby, tieto informácie je prihlásený Wiadebug.log: wiasValidateItemProperties, neplatná hodnota zoznam:
propID) Vodorovné rozlíšenie, hodnota = 1200
Platné hodnoty sú:
  • 75
  • 100
  • 150
  • 200
  • 300
  • 600
wiasGetChangedValueLong, overiť podpera 6147 zlyhala hr: 0x80070057
wiasUpdateScanRect, CheckXResAndUpdate zlyhala (0x80070057)
CDrvWrap::WIA_drvValidateItemProperties, chyba volania ovládač:
drvValidateItemProperties s hr = 0x80070057
POZNÁMKA: Toto správanie je typické, ak program píše neplatnú hodnotu.

Výstup sa zobrazuje, že vlastnosť Vodorovné rozlíšenie spôsobuje zlyhanie. Program sa pokúša nastaviť rozlíšenie 1200, ale zoznam podporovaných rezolúcií nezahŕňa 1200; preto WIA servis validácie helper (wiasValidateItemProperties) odmieta žiadosť nastavenie tejto hodnoty.

Teraz, že ste identifikovali problém, môžete určiť, či sa má revidovať ovládač alebo program. Ak špecifikácie pre skener umožňujú podporu všetkých rezolúcií medzi 100 a 1400 dpi, ovládač by mali byť schopné spracovať požiadavku na 1200 dpi. Ak skener nepodporuje toto nastavenie, zmena programu tak, aby sa nepokúša nastaviť Vodorovné rozlíšenie na hodnotu, ktorá nie je platný pre túto vlastnosť. Program v tomto prípade mali skontrolovať, že hodnota je platná pred pokuse nastaviť vlastnosť na túto hodnotu.




Vlastnosti

ID článku: 307001 - Posledná kontrola: 31. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Windows XP Professional Edition
Kľúčové slová: 
kbhowto kbhowtomaster kbmt KB307001 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:307001

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com