вопрос по IoRegisterDeviceInterface

Тема в разделе "WASM.NT.KERNEL", создана пользователем ov4inka, 20 фев 2009.

  1. ov4inka

    ov4inka New Member

    Публикаций:
    0
    Регистрация:
    1 дек 2008
    Сообщения:
    37
    Всем доброго времени!
    есть примерно такой код(отрывки):

    #include <ntddk.h>
    #include <ntdddisk.h>
    #include <ntddcdrm.h>
    #include <ntverp.h>
    #include <mountmgr.h>
    .....

    status = IoRegisterDeviceInterface(device_object, (LPGUID)&MOUNTDEV_MOUNTED_DEVICE_GUID, NULL, &device_name);
    .....

    Выдает ошибку:
    error LNK2001: unresolverd external symbol _MOUNTDEV_MOUNTED_DEVICE_GUID.

    Пробовал также различные вариации, но никак не удалось заставить скомпилиться. Где я туплю?

    PS: точнее где - я понял. в (LPGUID)&MOUNTDEV_MOUNTED_DEVICE_GUID. Но как тогда передавать этот параметр?