GetLogicalDriveStrings

GetLogicalDriveStrings

VB声明

Declare Function GetLogicalDriveStrings Lib "kernel32" Alias "GetLogicalDriveStringsA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long

说明

获取一个字串,其中包含了当前所有逻辑驱动器的根驱动器路径

返回值

Long,装载到lpBuffer的字符数量(排除空中止字符)。如缓冲区的长度不够,不能容下路径,则返回值就变成要求的缓冲区大小。零表示失败。会设置GetLastError

参数表

参数

类型及说明

nBufferLength

Long,lpBuffer字串的长度

lpBuffer

String,用于装载逻辑驱动器名称的字串。每个名字都用一个NULL字符分隔,在最后一个名字后面用两个NULL表示中止(空中止)

Top