При помощи GetLogicalDriveStrings получаю строку а:\0в:\0с:\... Как получить отдельно строки а:\, в:\, с:\ и т.д.
Код (Text): GetLogicalDriveStrings The GetLogicalDriveStrings function fills a buffer with strings that specify valid drives in the system. DWORD GetLogicalDriveStrings( DWORD nBufferLength, LPTSTR lpBuffer ); Если [lpBuffer] указывает на имя первого по списку диска (например, <"A:\",0>), то по адресу [lpBuffer+4] будет второй член списка, а по адресу [lpBuffer+4*n] — n+1-й.
Alexander77 Трудно было заглянуть в пример к описанию этой функции? Obtaining a File Name From a File Handle. На асме будет примерно так же.