IShellDispatch интерфейс

Тема в разделе "WASM.WIN32", создана пользователем MrMiXeR, 9 ноя 2009.

  1. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    Вообщем возникла проблема с данным интерфейсом:


    Код (Text):
    1. CLSCTX_SERVER equ 5
    2.  
    3. CLSID_Shell GUID {013709620h, 0C279h, 011CEh, \
    4.                 {0A4h, 09Eh, 044h, 045h, 053h, 054h, 000h, 000h}}
    5. IID_IShellDispatch GUID {0D8F015C0h, 0C278h, 011CEh, \
    6.                 {0A4h, 09Eh, 044h, 045h, 053h, 054h, 000h, 000h}}
    7.  
    8. invoke CoCreateInstance, offset CLSID_Shell, NULL, CLSCTX_SERVER, offset IID_IShellDispatch, offset pIShellDispatch
    Тут все понятно. В переменную pIShellDispatch возвращается указатель на данный интерфейс. Не могу понять. В каком порядке идут методы данного интерфейса ??? В мсдн все в алфавитном порядке, в других источниках везде по-разному, вообщем в голове каша. Мне конкретно нужно смещение метода NameSpace, но по-хорошему конечно хотелось бы увидеть все методы интерфейса по порядку
     
  2. tyug

    tyug New Member

    Публикаций:
    0
    Регистрация:
    26 окт 2008
    Сообщения:
    19
  3. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    Пробовал оттуда... Не так вроде...