А как в FASM'е правильно определять MAX_PATH при сборке в юникоде? Т. е., например в masm32 ansi это так определено:
path TCHAR MAX_PATH dup(?)
для fasm ansi рекомендуют так:
path rb MAX_PATH
(в KERNEL32.INC из SDK прописано так "cFileName db MAX_PATH dup (?)", но у них на форуме советуют через rb (и в примерах тоже обычно rb MAX_PATH))
для fasm unicode по идее должно быть так:
path rw MAX_PATH
но есть сомнения, в примерах встречалось и такое: rd MAX_PATH, работают и rw, и rd (но вариант с rd мне представляется уже точно неправильным).
path TCHAR MAX_PATH dup(?)
для fasm ansi рекомендуют так:
path rb MAX_PATH
(в KERNEL32.INC из SDK прописано так "cFileName db MAX_PATH dup (?)", но у них на форуме советуют через rb (и в примерах тоже обычно rb MAX_PATH))
для fasm unicode по идее должно быть так:
path rw MAX_PATH
но есть сомнения, в примерах встречалось и такое: rd MAX_PATH, работают и rw, и rd (но вариант с rd мне представляется уже точно неправильным).