词条 | GetLogicalDriveStrings |
释义 | DWORD GetLogicalDriveStrings(DODOWRD cchBuffer,LPTSTR lpszBuffer) VB声明 Declare Function GetLogicalDriveStrings Lib "kernel32" Alias "GetLogicalDriveStringsA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long 说明 获取一个字串,其中包含了当前所有逻辑驱动器的根驱动器路径 返回值 返回保存所有数据所需要的字节数。应该总是比较返回值与参数cchBuffer的大小。 参数表 参数 类型及说明 DODOWRD cchBuffer,缓冲区的大小 LPTSTR lpszBuffer,用于装载逻辑驱动器名称的字串。每个名字都用一个NULL字符分隔,在最后一个名字后面用两个NULL表示中止(空中止) 例如A:\\<null>C:\\<null><null> 例如: DWORD dw=GetLogicalDriveStrings(0,NULL); LPTSTR lpDriveStrings=HeapAlloc(GetPricessHeap(),0,dw*sizeof(TCHAR)); GetLogicalDriveStrings(dw,lpDriveStrings); |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。