Einzelnen Beitrag anzeigen

mumu

Registriert seit: 28. Okt 2003
Ort: Bamberg
519 Beiträge
 
#9

Re: Code aus Gary Nebbett's Buch

  Alt 11. Mär 2006, 12:17
ok, also ich habs jetzt einigermaßen gepeilt. es funktioniert schon fast. folgende probleme treten noch auf:

error LNK2019: Nicht aufgelöstes externes Symbol '__imp__ZwQueryObject@20', verwiesen in Funktion '_main'
error LNK2019: Nicht aufgelöstes externes Symbol '__imp__ZwDuplicateObject@28', verwiesen in Funktion '_main'
error LNK2019: Nicht aufgelöstes externes Symbol '__imp__ZwQuerySystemInformation@16', verwiesen in Funktion '_main'

ich verwende zum Beispiel ZwQueryObject folgendermaßen:
Code:
NT::ZwQueryObject(hObject, NT::ObjectBasicInfo,&obi, sizeof obi, &n);

und in der datei ntdll.h ist ZwQueryObject so definiert:

Code:
namespace NT
{
   extern "C"
   {
      #pragma warning ( disable: 4005)
      #include <basetsd.h>
      #include <ntddk.h>
      #pragma warning ( default: 4005)

      NTSYSAPI
      NTSTATUS
      NTAPI
      ZwQueryObject (
          IN HANDLE              ObjectHandle,
          IN OBJECT_INFO_CLASS   ObjectInformationClass,
          OUT PVOID              ObjectInformation,
          IN ULONG               Length,
          OUT PULONG             ResultLength
      );
   }
}
was könnte daran falsch sein? vielen dank schonmal...
  Mit Zitat antworten Zitat