Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2009.05.31;
Скачать: [xml.tar.bz2];

Вниз

Как получить путь к файлу...   Найти похожие ветки 

 
Игорь Шевченко ©   (2007-09-11 17:23) [40]

SLoW.AlfaMoon.Com   (11.09.07 16:18) [39]

Нету пока. Не успеваю :)


 
Undri   (2007-09-12 01:28) [41]

> Игорь Шевченко ©   (11.09.07 11:42) [38]
Спасибо.

А есть обратная (RtlDosPathNameToNtPathName_U ??) ?


 
Slym ©   (2007-09-12 08:02) [42]

Игорь Шевченко ©   (11.09.07 17:23) [40]
ухты,а хде валяются? (ссылку)


 
Игорь Шевченко ©   (2007-09-12 09:34) [43]

Undri   (12.09.07 01:28) [41]

Конечно

function RtlDosPathNameToNtPathName_U (const DosFileName: PWideChar;
 NtFileName: PUNICODE_STRING; FilePart: PPWideChar;
 RelativeName: PRTL_RELATIVE_NAME): Boolean; stdcall;

Slym ©   (12.09.07 08:02) [42]


> ухты,а хде валяются? (ссылку)


В кладовке у керка (http://kladovka.net.ru) по ISchevchenko поищи


 
LENIN_INC   (2007-10-10 13:25) [44]

Удалено модератором


 
имя   (2007-10-26 05:28) [45]

Удалено модератором


 
Прохожий   (2007-10-26 12:56) [46]

Удалено модератором
Примечание: Забаню за неуважение к правилам


 
Devil_guy   (2008-05-08 20:44) [47]

#define RTL_NT_PATH_NAME_TO_DOS_PATH_NAME_AMBIGUOUS   (0x00000001)
#define RTL_NT_PATH_NAME_TO_DOS_PATH_NAME_UNC         (0x00000002)
#define RTL_NT_PATH_NAME_TO_DOS_PATH_NAME_DRIVE       (0x00000003)
#define RTL_NT_PATH_NAME_TO_DOS_PATH_NAME_ALREADY_DOS (0x00000004)

NTSYSAPI
NTSTATUS
NTAPI
RtlNtPathNameToDosPathName(
   __in ULONG Flags,
   __inout PRTL_UNICODE_STRING_BUFFER Path,
   __out_opt PULONG Disposition,
   __inout_opt PWSTR* FilePart
   );

typedef struct _RTL_UNICODE_STRING_BUFFER {
   UNICODE_STRING String;
   RTL_BUFFER     ByteBuffer;
   UCHAR          MinimumStaticBufferForTerminalNul[sizeof(WCHAR)];
} RTL_UNICODE_STRING_BUFFER, *PRTL_UNICODE_STRING_BUFFER;

typedef struct _RTL_BUFFER {
   PUCHAR    Buffer;
   PUCHAR    StaticBuffer;
   SIZE_T    Size;
   SIZE_T    StaticSize;
   SIZE_T    ReservedForAllocatedSize; // for future doubling
   PVOID     ReservedForIMalloc; // for future pluggable growth
} RTL_BUFFER, *PRTL_BUFFER;


 
Cj ©   (2008-05-09 14:51) [48]

вообщето ответ уже давно сказали.и про перевод в нормальный путь. но лишняя инфа не помешает. спасибо



Страницы: 1 2 вся ветка

Форум: "WinAPI";
Текущий архив: 2009.05.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.007 c
15-1238018281
Юрий
2009-03-26 00:58
2009.05.31
С днем рождения ! 26 марта 2009 четверг


2-1239283727
Franzy
2009-04-09 17:28
2009.05.31
null-terminated strings


15-1238413691
Галинка
2009-03-30 15:48
2009.05.31
База данных для MySQL


2-1239803466
timekiller
2009-04-15 17:51
2009.05.31
Помогите! Якорем IE по балде ..


15-1238151873
Andy BitOff
2009-03-27 14:04
2009.05.31
Посоветуйте PropertyEditor





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский