我用API函数GetDriveType 获取驱动器的类型,代码如下:
Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As LongPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim DriveType As Long
        DriveType = GetDriveType("C:\")
          
        Select Case DriveType            Case 0 'uknown disk
            Case 1 'no exist disk
            Case 2 'soft disk
            Case 3 'hard disk
            Case 4 'network mapping disk
            Case 5 'cd
            Case Else 'invalid disk        End Select
End Sub得到的DriveType值: 9222812402616107011,请问是什么原因?