Español
Foro

Problemas con ON7.exe (etc.) bajo Windows2000

 
¡Hola IF...

Wende Yo bajo Windows2000 SP2 oder SP4 en el On7.EXE el API CreateToolhelp32Snapshot con TH32CS_SNAPMODULE a, reagiert danach el Menü no mehr (getestet con TNT). Noch irgendwo una Fehler?
Bajo Windows98 se ejecuta alles normal.

Saludo

Andreas
 
20.10.2006  
 



Ist el problema bajo XP no nachvollziehbar?
 
20.10.2006  
 



Nun eigendlich es uninteressant -tambor schaue Yo nichtmal. Lo gehört auch no para Funktionsumfang CreateToolhelp32Snapshot con TH32CS_SNAPMODULE anwenden a puede. Das Control se gesubclasst - si lo beschießst con Anfragen welche unabgearbeitet bleiben kann lo natürlich crashen.
 
21.10.2006  
 



Mmmh... Subclassing bezieht se meinens Wissens después de aber en Messages - el sende Yo sí no.
Was Yo tue, es una Systemschnappschuss redactar. Beim Erstellen dieses Schnappschusses hängt el Kiste ya en - una eingehende Untersuchung des Prozesses con un speziellen Taskmanager es also no posible. Lo podría una Fehler de Windows2000 (oder mi OS) ser, es esto no es el Fall, voluntad Yo persönlich esta DLL en cada Fall no uso y rate hier auch cada otro su de.
 
21.10.2006  
 



Na entonces rate veces de
 
21.10.2006  
 



Yo war veces así freundlich y tener el Sache a veces XP getestet. Bajo XP se ejecuta alles normal. Auf una zweiten Windows2000 Rechner Tuve aber el selben Efekt.

Hier veces Ver código fuente para Testen para todos 2000 Nutzer:
KompilierenMarcaSeparación
Def @CreateToolhelp32Snapshot(2) !"kernel32","CreateToolhelp32Snapshot"
Def @GetWindowThreadProcessId(2) !"USER32","GetWindowThreadProcessId"
DEF @CloseHandle(1) !"kernel32","CloseHandle"
Declare FEN_Handle&,Thread_ID&,hSnapshot&,PR_ID&,Fenstertext$
Windowstyle 31
Windowtitle "Schnappschuß von On7.EXE"
Window 0,0-640,440
LET Fenstertext$=@INPUT$("Bitte Fenstertext von ON7.EXE eingeben:","Fenstertitel?","on6")
Let FEN_Handle&=@FindWindow(Fenstertext$)
LET Thread_ID&=@GetWindowThreadProcessId(FEN_Handle&,@ADDR(PR_ID&))
Print "Gefundene Thread-ID: "+@STR$(Thread_ID&)
Print "Gefundene Prozess-ID: "+@STR$(PR_ID&)
Color 12,15
Print "Bitte jetzt ins Fenster klicken!"
Color 0,15
Waitinput

IF Thread_ID&<>0

    LET hSnapshot&=@CreateToolhelp32Snapshot($8,PR_ID&) hier flipp On7.exe aus (ON.DLL?)

    IF hSnapshot&<>-1

        @CloseHandle(hSnapshot&)

    endif

endif

Print "Handle des Schnappschusses: "+@STR$(hSnapshot&)

While 0=0

    Waitinput

wend


Como du (hoffentlich ) siehst , beschieße Yo como gar nichts, pero rufe una bastante normale Windows Taskmanager-API en, en me geladene Module uno Anwendung listen que se. Das hay beim Aufruf uno Windows API una Zugriffsverletzung producido se, kommt me doch ya algo merkwürdig antes....
Ist auch el erste y einzige Tiempo, el me así qué untergekommen es .

Lo wäre ya nett, si alguien más con un Windows2000 Sistema el veces überprüfen podría, así niemand, el esta PCU/DLL nutzen möchte, irgendwann veces Problemas bekommt.
 
21.10.2006  
 



Schau veces scheint una Win2000 Problemchen a ser.  [...] 

Problemachen deshalb porque - es no maßgeblich para una Anwendung entscheident si uno ellos bajo Win2000 con CreateToolhelp32Snapshot abchecken kann. Lo son sicherlich todavía bastante otro Métodos y Möglichkeiten Programas para Choque a bringen lolz.
 
21.10.2006  
 



[quote:29b19272c6=iF]Problemachen deshalb porque - es no maßgeblich para una Anwendung entscheident si uno ellos bajo Win2000 con CreateToolhelp32Snapshot abchecken kann..[/quote:29b19272c6]
Lo kommt siempre darauf a, qué escribir voluntad. Bajo Umständen sería Yo wirklich extremo sauer voluntad, si una Abschecken meiner Anwendung una solchen Choque verursacht - y sólo bastante el Personas, el mi Anwendung nutzen y se entonces con el entstandenen Folgen herumschlagen necesario.

Der Artikel bezieht se en SP3 - Yo antes kurzem una Actualización sobre SP4 elaborado, como tritt el Fehler auch en.
Como ya he dicho - así no irgendeiner así heftig en el Nase fällt Yo ya manchmal - Por favor, veces en otro 2000 Systemen abschecken.
 
21.10.2006  
 



PS: Solche Artikel Por favor, no en Alemán, como se me schlecht de .
 
21.10.2006  
 



Hab veces el hay angegebene Versionsnummer el NTDLL.DLL con el Versionsnummer de SP4 verglichen. El liegt todavía unterhalb el hay angegebenen Versión, el dürfte also dieser Fehler ser.
Como lo anscheinend todavía kein Servicepack para Windows2000 son, qué esta Fehler no producido, puede ser also su ausgehen, el el ON.DLL a Tiempo en fast cada 2000 Rechner beim Scannen una biege macht.
Wer esta DLL nutzen möchte, debería el en cada Fall en el Hinterkopf behalten...
 
21.10.2006  
 



Exactamente, wer esta DLL nutzen möchte debería en cada Fall en el Hinterkopf behalten el Windows2000 una Bug ha welcher dazu führt el si al Programa con CreateToolhelp32Snapshot Snapt el el Programa una Biege macht.

Ähm, en Verwendung de welchem Programa bajo Windows2000 - salvo veces TNT - kannst Usted el WindowsBug reproduzieren?
 
21.10.2006  
 



Bajo anderem en mi oben aufgeführten Ver código fuente. ¿Por qué - es como una Fehler drin? Oder hay evtl. kein anders Programa el el Toolhelp Características nutzt en una Schnappschuß a erzeugen?

Wenn uno Programas schreibt, en denen irgendwo unos pocos kleine Strichmannchen rumhopsen, es egal si se ejecuta oder no. Programmiert uno aber para Ejemplo una Sicherheitstool, wäre lo kein Problema dieses Tool mittels absichtlich erzeugtem Schnappschuß en Nirwana a enviar y en el Rechner (otra vez) Sachen a dürfen, el eigentlich total verboten seien debería.

Tüftelt el Programa para Ejemplo en el Registry herum wärend el User (evtl. incluso una Progger?) una solchen Schnappschuß producido, kann lo gerade bajo Windows2000 incluso para Verlust uno ganzen Userprofiles kommen.

Como ya he dicho, para jemanden el Strichmännchen proggt stellt el gar kein Problema como - Yo nehme aber veces a el lo hier auch Personas son, dich También me gusta veces otro Sachen zusammenschreiben möchten.
 
22.10.2006  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

4.378 Views

Untitledvor 0 min.

Themeninformationen

Dieses Thema ha 2 subscriber:

unbekannt (8x)
iF (5x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie