GetExceptionCode und GetExceptionInformation
-
ich habe vor kurzen gesehen GetExceptionCode und GetExceptionInformation
wie kann man die benutzen, für was sie die Hilfsreich ???
-
Die benutzt man, wenn man eine Exception mit RaiseException ausgeworfen hat.
-
Wäre es möglich ein kleines Beispiel zu bekommen ?
Wenn ich das richtig verstehe brauche ich das wenn ich von einem Thread eine Exception werfen will wenn ich sie in einem anderen Thread fangen will ?
Wenn ja: Wie fängt man die Exception ?!
-
Wenn ich das richtig verstehe brauche ich das wenn ich von einem Thread eine Exception werfen will wenn ich sie in einem anderen Thread fangen will ?
Wie kommst Du auf Threads? Du brauchst das, wenn das System eine Exception wirft oder eine Exception von RaiseException geworfen wird. Beispiel:
DWORD dw; int* pInt = (int*)1234; __try { *pInt = 5678; // Das wird mit Sicherheit krachen } __except(EXCEPTION_EXECUTE_HANDLER) { dw = GetExceptionCode(); }
-
Aaaaaaaaaahhhaaa
Auf threads komm ich weil ich da was in der MSDN gelesen hab O
Nu hab ich aber den zusammenhang.
thx für die Info
[ Dieser Beitrag wurde am 27.03.2003 um 22:40 Uhr von Knuddlbaer editiert. ]