Select the product you need help with
PROCEDURE: Log boek registratie van Wiadebug.log in Windows XP inschakelenArtikel ID: 307001 - Bekijk de producten waarop dit artikel van toepassing is. Op deze paginaSamenvattingStandaard de Windows Image Acquisition (WIA)-service fouten registreert in een bestand met de naam Wiadebug.log in deWindows-mapmap. Dit artikel wordt beschreven hoe u log boek registratie in het bestand Wiadebug.log. Log bestand Wiadebug.logDe informatie die de WIA-service zich in dit bestand kan zeer handig zijn tijdens de ontwikkeling van stuur programma's. De log boek registratie niveau wordt beheerd door een vermelding in het register. Voor WIA, deze sleutel bevindt zich in de volgende registersleutel, waarbijModule_nameis de naam van het juiste binaire module:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StillImage\Debug\Module_name\DebugFlags De juiste binaire module is Wiaservc.dll voor de WIA-service.De waarde inDebugFlagsHiermee bepaalt u het registratie niveau. De volgende lijst bevat drie instellingen:
Als u de waarde vanDebugFlags, de WIA-service (stisvc) stoppen en opnieuw starten om de wijzigingen van kracht te laten worden. De Still Image-service wilt stoppen, open een opdrachtprompt en voer de volgende opdracht: Problemen oplossenIn het volgende scenario wordt een typisch probleem beschreven en wordt beschreven hoe u de gegevens in het bestand Wiadebug.log kunt gebruiken om het probleem te verhelpen.Scenario: U hebt een programma testen een stuur scannerstuurprogramma dat in ontwikkeling is geschreven. Voor één van de tests die u probeert te stellen dots per inch (dpi) de instelling van de scanner1200, maar u ziet dat deze actie een fout oplevert. In Wiadebug.log de volgende gegevens vastgelegd: wiasGetChangedValueLong, 6147 mislukt hr prop valideren: 0x80070057 OPMERKING: Dit is normaal als een programma een ongeldige waarde schrijft.wiasUpdateScanRect, CheckXResAndUpdate is mislukt (0x80070057) CDrvWrap::WIA_drvValidateItemProperties, het aanroep ende stuur programma fout: drvValidateItemProperties met hr = 0x80070057 Deze log boek vermeldingen geven aan dat het stuur programma meldt dat het programma heeft een ongeldige waarde geschreven. Is het niet duidelijk uit deze informatie het probleem precies is. Als u het registratie niveau WIA rapport waarschuwingen, evenals de fouten toeneemt, de volgende informatie vastgelegd in Wiadebug.log: wiasValidateItemProperties, ongeldige waarde in een lijst voor: propID) horizontale resolutie, waarde = 1200 Geldige waarden zijn:
wiasUpdateScanRect, CheckXResAndUpdate is mislukt (0x80070057) CDrvWrap::WIA_drvValidateItemProperties, het aanroep ende stuur programma fout: drvValidateItemProperties met hr = 0x80070057 OPMERKING: Dit is normaal als het programma een ongeldige waarde schrijft. De uitvoer geeft aan dat de fout wordt veroorzaakt door de eigenschap horizontale resolutie. Het programma probeert de resolutie instellen1200, maar niet de lijst van ondersteunde resoluties opgenomen1200; Daarom weigert de WIA-service validatie helper (wiasValidateItemProperties) het verzoek deze waarde in te stellen. Nu dat u het probleem hebt geïdentificeerd, kunt u bepalen of het stuur programma of het programma herzien. Als de scanner specificaties voor ondersteuning van alle resoluties tussen 100 en 1400 dpi, moet het stuur programma kunnen verwerken van een aanvraag voor 1200 dpi. Als de scanner deze instelling niet ondersteunt, moet u het programma wijzigen zodat deze niet wordt geprobeerd de horizontale resolutie instellen op een waarde die is niet geldig voor deze eigenschap. In dit geval moet het programma controleren waarde geldig is voordat u probeert een eigenschap instellen op deze waarde. EigenschappenArtikel ID: 307001 - Laatste beoordeling: maandag 28 februari 2011 - Wijziging: 2.0
Automatische vertaling BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten. De Engelstalige versie van dit artikel is de volgende:307001
(http://support.microsoft.com/kb/307001/en-us/
)
| Vertaalde artikelen
|




Naar boven








