control code

Тема в разделе "WASM.WIN32", создана пользователем Gennadiy_M, 8 июл 2008.

  1. Gennadiy_M

    Gennadiy_M New Member

    Публикаций:
    0
    Регистрация:
    20 мар 2008
    Сообщения:
    22
    Что за control code = 2d1080h, который посылается в DeviceIoControl и что содержится на выходе в буфере? Заранее всем спасибо.
     
  2. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Gennadiy_M
    IOCTL_STORAGE_GET_DEVICE_NUMBER
    look winioctl.h

    Код (Text):
    1. #define IOCTL_STORAGE_GET_DEVICE_NUMBER CTL_CODE(IOCTL_STORAGE_BASE, 0x0420, METHOD_BUFFERED, FILE_ANY_ACCESS)
    2.  
    3.  
    4. //
    5. // IOCTL_STORAGE_GET_DEVICE_NUMBER
    6. //
    7. // input - none
    8. //
    9. // output - STORAGE_DEVICE_NUMBER structure
    10. //          The values in the STORAGE_DEVICE_NUMBER structure are guaranteed
    11. //          to remain unchanged until the system is rebooted.  They are not
    12. //          guaranteed to be persistant across boots.
    13. //
     
  3. Gennadiy_M

    Gennadiy_M New Member

    Публикаций:
    0
    Регистрация:
    20 мар 2008
    Сообщения:
    22
    Спасибо, не думал, что надо CTL_CODE высчитывать.