Thema: Delphi Eigene Fehlercodes

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Eigene Fehlercodes

  Alt 17. Jan 2004, 12:53
Hm, ja klar. Aber so ganz trivial ist das nicht. Die hören da bei 14080 auf. Wenn ich mir jetzt 14081 definiere, wer sagt mir dass im nächsten ServicePack nicht MS genau diesen Code auh selber belegt hat? Du verstehst?

Ein Fehlercode ist eine 32 Bit Zahl, die in vier Felder unterteilt ist und zwar wie folgt:
Code:
//
//  Values are 32 bit values layed out as follows:
//
//   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
//   1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
//  +---+-+-+-----------------------+-------------------------------+
//  |Sev|C|R|     Facility         |               Code           |
//  +---+-+-+-----------------------+-------------------------------+
//
//  where
//
//      Sev - is the severity code
//
//          00 - Success
//          01 - Informational
//          10 - Warning
//          11 - Error
//
//      C - is the Customer code flag
//
//      R - is a reserved bit
//
//      Facility - is the facility code
//
//      Code - is the facility's status code
Ist Bit 29 Null ist es ein MS ErrorCode, ist es eins ein ErrorCode vom Kunden.

Und wie nutze ich das jetzt?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat