Помогите с конвертацией FILETIME

Тема в разделе "WASM.BEGINNERS", создана пользователем strange2007, 30 дек 2011.

  1. strange2007

    strange2007 New Member

    Публикаций:
    0
    Регистрация:
    9 ноя 2010
    Сообщения:
    126
    Доброго времени суток и с наступающей пьянкой всех.
    Пожалуйста, помогите с этой структурой? Как мне её привести в понятный вид? RtlTimeToTimeFields это делает? Тогда где она в masm10? Я уже мозг сломал себе и окружающим. Поиск от меня скрыл важную информацию.
    Спасибо
     
  2. ASMatic

    ASMatic New Member

    Публикаций:
    0
    Регистрация:
    5 окт 2010
    Сообщения:
    233
    strange2007
    дак msdnдля такого придумали.
    и внимательно читаем что там написано.

    подсказка: Remarks нужно читать
     
  3. strange2007

    strange2007 New Member

    Публикаций:
    0
    Регистрация:
    9 ноя 2010
    Сообщения:
    126
    Я не умею там искать. Честно. Еще и принципиально не читаю ни чего, кроме русского
     
  4. strange2007

    strange2007 New Member

    Публикаций:
    0
    Регистрация:
    9 ноя 2010
    Сообщения:
    126
    Все прочитал :) спасибо огромное.
    P.S. Не кидайтесь тухлыми помидорами от таких вопросов, ведь каждый имеет пробелы в разных областях и не всегда спецы считают, что элементарные, по их мнению, вопросы будут такими же доступными для других.

    С наступающим новым годом, пьянкой и кучей веселья всех
     
  5. Malfoy

    Malfoy New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2012
    Сообщения:
    698
    Она в ntdll, нужно обьявить прототипы:
    Код (Text):
    1. RtlSecondsSince1970ToTime proto SecondsSince1970:ULONG, Time:PLARGE_INTEGER
    2. comment '
    3. RtlSecondsSince1970ToTime (
    4. IN ULONG SecondsSince1970,
    5. OUT PLARGE_INTEGER Time):VOID'
    6.  
    7. RtlSecondsSince1980ToTime proto SecondsSince1980:ULONG, Time:PLARGE_INTEGER
    8. comment '
    9. RtlSecondsSince1970ToTime (
    10. IN ULONG SecondsSince1980,
    11. OUT PLARGE_INTEGER Time):VOID'
    12.  
    13. RtlTimeToSecondsSince1970 proto Time:PLARGE_INTEGER, SecondsSince1970:PULONG
    14. comment '
    15. RtlTimeToSecondsSince1970(
    16. IN PLARGE_INTEGER Time,
    17. OUT PULONG SecondsSince1970):BOOLEAN'
    18.  
    19. RtlTimeToSecondsSince1980 proto Time:PLARGE_INTEGER, SecondsSince1980:PULONG
    20. comment '
    21. RtlTimeToSecondsSince1980 (
    22. IN PLARGE_INTEGER Time,
    23. OUT PULONG SecondsSince1980):BOOLEAN'
    24.  
    25. RtlTimeToTimeFields proto Time:PLARGE_INTEGER, TimeFields:PTIME_FIELDS
    26. comment '
    27. RtlTimeToTimeFields(
    28. IN PLARGE_INTEGER Time,
    29. OUT PTIME_FIELDS TimeFields):VOID'
    30.  
    31. RtlTimeFieldsToTime proto TimeFields:PTIME_FIELDS, Time:PLARGE_INTEGER
    32. comment '
    33. RtlTimeFieldsToTime(
    34. IN PTIME_FIELDS TimeFields,
    35. OUT PLARGE_INTEGER Time):VOID'
     
  6. strange2007

    strange2007 New Member

    Публикаций:
    0
    Регистрация:
    9 ноя 2010
    Сообщения:
    126
    Оппачки, а вот про прототипы я совсем ни чего не знаю. Сейчас буду изучать. Спасибо