| |
|
|
| Sombrero alguien Interesse a el Nativo-APIs con el Prefix Zw y Nt? |
|
|
| |
|
|
|
| ntapis? siempre rein así... |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Torsten Rümker | Irgendwie bin Yo sí beruhigt. Yo bin scheints no einzige el con el con esta Nativen APIs nichts anfange kann.
Magst du veces kurz escribir qué lo así en se ha Andreas?
MfG Torsten |
|
|
| Ich lerne, ob ich will oder nicht! Betriebssystem: - Ubuntu 15.x - Windows (diverse) XProfan Version: X2 | 12.09.2006 ▲ |
|
|
|
|
| Wohl Treiber escribir, z.B. Bin kein Experte y teste incluso sólo veces rum. |
|
|
| |
|
|
|
| Genauer dijo: Yo habe en el Augenblick una Verdacht, como Windows Sachen encima esta undokumentierten APIs regelt y por qué el überhaupt como son - muß aber todavía algo tüfteln, en me como bastante sicher a ser. |
|
|
| |
|
|
|
RGH | Andreas Hötker
Wohl Treiber escribir, z.B. Bin kein Experte
Klarer Fall de Understatement!
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 12.09.2006 ▲ |
|
|
|
|
| RGH
Andreas HötkerWohl Treiber escribir, z.B. Bin kein Experte Klarer Fall de Understatement! Saludo Roland
Was issn nun Understatement ya otra vez? |
|
|
| |
|
|
|
Torsten Rümker | Andreas Hötker
RGHAndreas HötkerWohl Treiber escribir, z.B. Bin kein Experte Klarer Fall de Understatement! Saludo Roland Was issn nun Understatement ya otra vez?
Lo klingt (específicamente si en Windows va) de deinem Munde eindeutig untertrieben si Si es usted el sagst.
MfG Torsten |
|
|
| Ich lerne, ob ich will oder nicht! Betriebssystem: - Ubuntu 15.x - Windows (diverse) XProfan Version: X2 | 12.09.2006 ▲ |
|
|
|
|
| Ach así, Untertreibung .
Yo sehe el algo anders. An cada Ecke sehe Yo en Windows irgendwelche Sachen, en denen Yo beim besten Willen todavía no Durchblick habe. Studiert Yo (en el Gegensatzt a mi Bruder => Diplommathematiker, Doktortitel en un Informatikbereich ) auch no. Das, Yo wirklich gelernt habe, es algo Basic. Auf el heutigen Realschulen se como ya mehr gelehrt, como damals en meiner Ausbildung. Wenn Yo en Windows herumwühle bin Yo quasi el angewiesen, Yo con bloßem Auge sehen kann. Das Puse entonces otra vez con Profano en una Level herunter, el Yo verstehen kann (bin zwar kein Idiot, aber auch no klügste ). Lo kann also muy bien ser, el Yo a manchen Ecken falsche Schlüsse ziehe, porque entweder mein Verstand no ausreicht oder uno con bloßem Auge no el sehen kann, qué como en Windows wirklich antes se va . |
|
|
| |
|
|
|
Torsten Rümker | Gut, aber en dir puede ser sagen, zumindest si un hilo hier en el Foro el Ende zugeht, el el qué du así geschrieben hast Hand y Fuß ha.
Das el cada tiempos de Anfang a así es ha en efecto keiner behauptet. |
|
|
| Ich lerne, ob ich will oder nicht! Betriebssystem: - Ubuntu 15.x - Windows (diverse) XProfan Version: X2 | 12.09.2006 ▲ |
|
|
|
|
| Torsten Rümker
Irgendwie bin Yo sí beruhigt. Yo bin scheints no einzige el con el con esta Nativen APIs nichts anfange kann.
Magst du veces kurz escribir qué lo así en se ha Andreas?
MfG Torsten
So, Yo versuchs veces a erklären... Vorneweg nochmals: Desde que en keiner Art y Weise una Experte bin, es el, Yo hier verzapfe, insgesammt con Vorsicht a genießen. Was Yo Yo versuche a erklären, bezieht se en NT basierende Systeme - also en WindowsNT, Windows2000 y WindowsXP.
Jeder, el irgendwann una vez algo con API Programación a tun ha, sabe el USER32.DLL, KERNEL32.DLL y GDI32.DLL, de denen normalerweise esta Windows-API Características aufgerufen voluntad - aber qué es con el NTDLL.DLL? Hier hay -zig Características con merkwürdigen Namen, el en el Regel con Zw, Nt oder Rtl beginnen y kaum dokumentiert son (Nativo-API). Viele Nativo-Apis habe ähnlichklingende Namen a APIs de el KERNEL32.DLL (RegOpenKeyEx <=> NtOpenKey z.B.). In el Praxis sieht lo esta así de, el el APIs el KERNEL32 en deren Nativo Entsprechung umgeleitet voluntad. Und ahora se lo interessant: El Nativen-APIs haben en el Regel wesentlich mehr Parámetro y Möglichkeiten como ihre Doppelgänger en el KERNEL32.DLL. Viele Características, el sólo en WindowsXP en el dokumentierten APIs aufgenommen fueron, son ya muy largo en Nativo-APIs enthalten. Man es also por el Aufrufen de Nativo-APIs dazu en el Lage, ya bajo WindowsNT Características aufzurufen, el lo oficialmente sólo de WindowsXP gegeben ha - o lo oficialmente überhaupt todavía nada son! Kennt uno se also con el Nativo-APIs de, es uno en el Lage Programas a zaubern, el en ihrem Funktionsumfang weit encima el Liegen, qué irgendein otro Programmierer a stande bringen sería.
Programmiert uno una Treiber, se ejecuta dieser quasi como DLL bajo el Prozess Sistema. In el Prozess Sistema es de los bekannten DLL sólo el NTDLL.DLL geladen, y sólo esta APIs son also nutzbar. Beim Treiberprogrammieren muß uno deshalb ebenfalls el Nativo-API bemühen. APIs con el Prefix Zw haben hier scheinbar una besonderen Stellenwert, si por lo tanto va Zugriff en Speicherbereiche Oberhalb de 2GB a obtener oder cierto Rechteschranken (Zugriffsrechte) a umgehen. Als Treiber darf uno hier no sólo una Software verstehen, el irgendeine Hardware ansteuert - nein, Treiber son viel mehr! Auch Virenscanner benutzen Treiber; y zwar dazu, Speicherbereiche oberhalb de 2GB después de Viren a untersuchen y esta de hay a entfernen. Wer dazu en el Lage Es el Nativo-APIs en Treibern utilizarse, kann ware Wunderdinge bewirken, el ansonsten no vorstellbar son.
Yo voluntad hoffen, el Yo así einigermaßen Einblick gegeben habe...
Saludo
Andreas |
| 232 kB | | Kurzbeschreibung: | Von TNT ausgelesene APIs el NTDLL (W2K) | | Hochgeladen: | 06.11.2006 | | Ladeanzahl: | | | | Descargar |
|
|
| |
|
|