AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Dateisperre freigeben

Ein Thema von mumu · begonnen am 8. Sep 2005 · letzter Beitrag vom 21. Mär 2006
 
Olli
(Gast)

n/a Beiträge
 
#26

Re: Dateisperre freigeben

  Alt 9. Jan 2006, 16:37
Zitat von mumu:
hmm ok danke olli.

wenn ich jetzt die Funktion ZwQueryObject im Treiber ausführen möchte, dann muss ich die sozusagen selbst importieren.

ich habe eine seite gefunden, die wirklich sau viel definiert hat...
pyrasis
Im Vergleich zum IFSKit ist das starker Mist, aber es ist nutzbar. Die aktuellste Headerdatei findest du ummer hier: http://www.acc.umu.se/~bosse/ntifs.h
Der "Autor" wird seit Jahren als Dieb beschimpft (diverse Mailinglisten).

Zitat von mumu:
Wenn ich jetzt z.B. die Funktion ZwQueryObject verwenden möchte, dann leg ich mir ne header datei an in der ich folgendes schreib...
Code:
NTSYSAPI
NTSTATUS
NTAPI
ZwQueryObject (
    IN HANDLE              ObjectHandle,
    IN OBJECT_INFO_CLASS   ObjectInformationClass,
    OUT PVOID              ObjectInformation,
    IN ULONG               Length,
    OUT PULONG             ResultLength
);
und dann include ich diese header datei. oder?
Ja ...

Zitat von mumu:
was bedeuten die 3 Ausdrücke vor dem ZwQueryObject?
NTSYSAPI
NTSTATUS
NTAPI
NTSTATUS ist ein Typ für die Statuscodes (ntstatus.h) und NTSYSAPI und NTAPI sind weitere Deklarationen, welche abhängig vom Linking entweder die Funktion exportieren (wenn MS den Source kompiliert) oder importieren (wenn du es tust). Ist ja ein übliches Schema in allen Headern.

Kleine Empfehlung: besorge dir das PSDK und das DDK (besser IFSKit oder WDK - in letzterem ist das IFSKit enthalten), danach besorge dir eine Desktop-Suchmaschine (ich benutze Copernic/CDS) - danach lasse das PSDK und das DDK indizieren und du kannst sogleich alles was du suchst einfach finden

Mache ich schon eine Weile mit meinen Sourcen.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 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