function returns function

Тема в разделе "WASM.BEGINNERS", создана пользователем Mightywill, 31 июл 2007.

  1. Mightywill

    Mightywill New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2007
    Сообщения:
    31
    Народ, взял я тут один драйвер перехвата, и пытаюсь скомпаилить и получаю такую фигню:

    Код (Text):
    1. typedef HANDLE  (*NtUserGetClipboardDataPointer) (UINT uFormat, DWORD Unknown1);      //OK
    2.  
    3. typedef DWORD   (*NtUserEmptyClipboardPointer)(VOID); //error C2091: function returns function
    может кто знает, как пофиксить?

    компилю в xp ddk, win xp free build envronment
     
  2. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    А как DWORD определен?
     
  3. Mightywill

    Mightywill New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2007
    Сообщения:
    31
    я скопировал просто из примера, а там была с эти DWORD какая-то бредятиня через #define определена.