Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    58

    [DDK] Problema includere windows.h

    Salve a tutti sto realizzando un hook filter, naturalmente lo devo compilare con il ddk...il problema è che appena includo il file windows.h la compilazione mi da un sacco di errori, mentre se nn lo includo (e nn chiamo nessun metodo di quella libreria) la compilazione va a buon fine..
    il file windows.h lo devo includere per poter usare il metodo Sleep() , che mi serve per ritardare alcune operazioni..
    Da quello che ho capito girando per la rete dovrebbe essere un problema di headers di windows che nn vanno d accordo con quelle del ddk..ma nn riesco a capirne di piu perche sono un bel niubbo

    Quindi mi piacerebbe sapere se qualcuno di voi ha gia affrontato il problema e sa darmi una soluzione..oppure consigliarmi un' altra funzione come Sleep() che giri su windows naturalmente...
    Grazie!
    Saluti, Francesco

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Non puoi usare codice di librerie che girano in user mode in un device driver quindi niente windows.h ne' Sleep.

    In kernel mode devi usare la

    KeDelayExecutionThread
    http://msdn.microsoft.com/library/de...2ccade.xml.asp

    Scusa la curiosita' ... non capisco come mai ti autoritieni niubbo e scrivi un hook filter con il DDK ... sono due cose che non vanno d'accordo tra loro ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    58
    Grazie mille!!! Be mi piace l avventura o sono autolesionista vedi tu...

    Cmq questo era l unico problema per adesso del mio filter quindi spero che vada!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    58
    Comunque sottolineo che ho solo modificato qualche piccola cosa in un filtro gia funzionante..nn ho fatto granchè...tutto merito di unomichisiada...che ringrazio ancora!!
    Ciao!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.