Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Fehlertext aus Fehlercode für WMI (nicht SysErrorMessage) (https://www.delphipraxis.net/91488-fehlertext-aus-fehlercode-fuer-wmi-nicht-syserrormessage.html)

CodeX 5. Mai 2007 18:23


Fehlertext aus Fehlercode für WMI (nicht SysErrorMessage)
 
Mit SysErrorMessage kommt man ja sehr gut an kurze Fehlerbeschreibungen für die normalen Fehlercodes.
Für Funktionen der WMI gibt es jedoch andere Fehlerbeschreibungen.

So liefert z.B. SysErrorMessage für den Fehlercode 100 "Cannot create another system semaphore."
statt dessen hätte ich aber gerne die WMI-Meldung: "DHCP not enabled on adapter." (Siehe beispielsweise hier).

Wie kommt man also an diese Fehlermeldungen?

Alter Mann 5. Mai 2007 19:55

Re: Fehlertext aus Fehlercode für WMI (nicht SysErrorMessage
 
Hi CodeX,

wo ist dein Problem?
Ein case für den ClassName und ein case für den Errorcode, oder was möchtest Du?
Vom OS gleich den richtigen Errorcode?

Gruss

CodeX 5. Mai 2007 21:21

Re: Fehlertext aus Fehlercode für WMI (nicht SysErrorMessage
 
Hm, dachte, ich hätte das verständlich erklärt.

Ich habe einen Fehlercode (z.B. 100) und möchte die entsprechende Fehlermeldung dazu haben.
SysErrorMessage(100) liefert eben eine Systemfehlerbeschreibung, die aber nicht zu den WMI Fehlercodes passt.

Ich bräuchte also sowas wie WMIErrorMessage(100), die mir die Fehlermeldung zum WMI Error Code liefert. Wenn es so eine Funktion gibt, habe ich sie nicht gefunden. Wenn nicht, wie kann man sich hier sonst behelfen?

CodeX 15. Mai 2007 17:13

Re: Fehlertext aus Fehlercode für WMI (nicht SysErrorMessage
 
Wirklich keiner eine Idee?

Christian Seehase 15. Mai 2007 18:25

Re: Fehlertext aus Fehlercode für WMI (nicht SysErrorMessage
 
Moin CodeX,

probier's mal hiermit: MSDN-Library durchsuchenerror codes wmi

Zumindest im PSDK erhalte ich da einige Fundstellen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz