InitializeObjectAttributes fasm

Тема в разделе "WASM.ASSEMBLER", создана пользователем xyz, 17 сен 2011.

  1. xyz

    xyz New Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2008
    Сообщения:
    28
    может у кого есть макрос для fasm? поделитесь
     
  2. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    xyz
    Имеется в виду нечто эксклюзивное или Вам просто лень потратить полторы минуты на такое:
    Код (Text):
    1. macro InitializeObjectAttributes pObj, objName, attr, rootDir, secDesc
    2. {
    3.     mov dword[pObj+OBJECT_ATTRIBUTES.Length],sizeof.OBJECT_ATTRIBUTES
    4.     mov dword[pObj+OBJECT_ATTRIBUTES.RootDirectory],rootDir
    5.     mov dword[pObj+OBJECT_ATTRIBUTES.ObjectName],objName
    6.     mov dword[pObj+OBJECT_ATTRIBUTES.Attributes],attr
    7.     mov dword[pObj+OBJECT_ATTRIBUTES.SecurityDescriptor],secDesc
    8.     mov dword[pObj+OBJECT_ATTRIBUTES.SecurityQualityOfService],NULL
    9. }
    ?
     
  3. xyz

    xyz New Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2008
    Сообщения:
    28
    признаюсь честно - очень лень, с fasm не знаком вовсе, у вас получилось быстрее. спасибо