/// <summary>
/// Tests whether a drive is a network drive.
/// </summary>
/// <param name="iDrive">
/// An integer that indicates which drive letter you want to test.
/// Set it to 0 for A:, 1 for B:, and so on.
/// </param>
/// <returns>This function returns NetDriveTypes enumeration.</returns>
[DllImport("shell32.dll", SetLastError = True)]
[return: MarshalAs(UnmanagedType.I4)]
static extern NetDriveTypes IsNetDrive(int iDrive);
''' <summary>
''' Tests whether a drive is a network drive.
''' </summary>
''' <param name="iDrive">
''' An integer that indicates which drive letter you want to test.
''' Set it to 0 for A:, 1 for B:, and so on.
''' </param>
''' <returns>This function returns NetDriveTypes enumeration.</returns>
<DllImport("shell32.dll", SetLastError:=True, CharSet:=CharSet.Unicode)> _
Public Function IsNetDrive(iDrive as Integer) As <MarshalAs(UnmanagedType.I4)> NetDriveTypes
End Function
Public Declare Function IsNetDrive Lib "shell32" _
(ByVal iDrive As Long) As NetDriveTypes
Do you know one? Please contribute it!
None.
Please add some!
Please add some!