次の方法で共有


IsNetDrive 関数 (shlobj_core.h)

[この機能は、Windows XP Service Pack 2 (SP2) と Windows Server 2003 を通じて使用できます。 それ以降のバージョンの Windows では、変更または使用できない可能性があります。 代わりに GetDriveType または WNetGetConnection を使用してください。]

ドライブがネットワーク ドライブかどうかをテストします。

構文

int IsNetDrive(
  [in] int iDrive
);

パラメーター

[in] iDrive

型: int

テストするドライブ文字を示す整数。 A:の場合は 0、B:の場合は 1 に設定します。

戻り値

型: int

この関数は、次のいずれかの値を返します。

戻り値 説明
0
指定したドライブがネットワーク ドライブではありません。
1
指定されたドライブは、正しく接続されているネットワーク ドライブです。
2
指定されたドライブは、切断されているか、エラー状態のネットワーク ドライブです。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shlobj_core.h (Shlobj.h を含む)
Library Shell32.lib
[DLL] Shell32.dll (バージョン 5.0 以降)