This topic has not yet been rated - Rate this topic

IsNetDrive function

[This function is available through Windows XP Service Pack 2 (SP2) and Windows Server 2003. It might be altered or unavailable in subsequent versions of Windows. Use GetDriveType or WNetGetConnection instead.]

Applies to: desktop apps only

Tests whether a drive is a network drive.

Syntax

int IsNetDrive(
  __in  int iDrive
);

Parameters

iDrive [in]

Type: int

An integer that indicates which drive letter you want to test. Set it to 0 for A:, 1 for B:, and so on.

Return value

Type: int

This function returns one of the following values.

Return valueDescription
0

The specified drive is not a network drive.

1

The specified drive is a network drive that is properly connected.

2

The specified drive is a network drive that is disconnected or in an error state.

 

Requirements

Minimum supported client

Windows 2000 Professional

Minimum supported server

Windows 2000 Server

Header

Shlobj.h

Library

Shell32.lib

DLL

Shell32.dll (version 5.0 or later)

 

 

Send comments about this topic to Microsoft

Build date: 3/7/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ
Annotation

Hi,

If i start this method (pinvoked) in a C# Application, the method returns "1" at the drive number 24/25.

But I can see only 8 (from 0-7) drives in my Explorer. The Network drives are at "6 and 7".

OS: WIndows Vista Ultimate

Can anyone tell me, what I'm doing wrong, or is it a bug, or are there any invisible drives I don't know about?

thx, Tom

Wrong Drive Numbers?

Hi,

If i start this method (pinvoked) in a C# Application, the method returns "1" at the drive number 24/25.

But I can see only 8 (from 0-7) drives in my Explorer. The Network drives are at "6 and 7".

OS: WIndows Vista Ultimate

Can anyone tell me, what I'm doing wrong, or is it a bug, or are there any invisible drives I don't know about?

thx, Tom

[Noelle Mallory - MSFT] Please post questions to the MSDN Forums at http://forums.microsoft.com/msdn. You will likely get a quicker response through the forum than through the Community Content.