Windows ネットワーク関数は、ネットワーク リソースを管理するための情報とユーティリティを提供します。 Windows ネットワーク機能は、次のようにグループ化できます。
接続関数
次の WNet 接続関数を呼び出して、ローカル デバイスをネットワーク リソースに接続し、ネットワーク接続をキャンセルします。
| 機能 | 形容 |
|---|---|
| MultinetGetConnectionPerformanceの | ネットワーク リソースへの接続の予想されるパフォーマンスに関する情報を返します。 |
| WNetAddConnectionの | ローカル デバイスをネットワーク リソースに接続します。 (16 ビット バージョンの Windows との互換性のために提供されます)。 |
| WNetAddConnection2の | ローカル デバイスをネットワーク リソースに接続します。 |
| WNetAddConnection3の | ローカル デバイスをネットワーク リソースに接続します。 この関数には、WNetAddConnection2 関数よりも 1 つ多くのパラメーターが含まれています。これは、ネットワーク プロバイダーがダイアログ ボックスの所有者ウィンドウとして使用できるウィンドウへのハンドルです。 |
| WNetCancelConnectionの | ネットワーク接続を取り消します。 (16 ビット バージョンの Windows との互換性のために提供されます)。 |
| WNetCancelConnection2の | 永続的な接続に関する情報を使用してユーザー プロファイルを更新する機能を提供するネットワーク接続をキャンセルします。 |
| WNetConnectionDialogの | ネットワーク リソースに接続するための一般的な参照ダイアログ ボックスを開始します。 |
| WNetConnectionDialog1の | CONNECTDLGSTRUCT 構造体を使用して、ネットワーク リソースに接続するための一般的な参照ダイアログ ボックスを開始します。 |
| WNetDisconnectDialogの | ネットワーク リソースから切断するための一般的な参照ダイアログ ボックスを開始します。 |
| WNetDisconnectDialog1の | DISCDLGSTRUCT 構造体を使用して、ネットワーク リソースから切断するための一般的な参照ダイアログ ボックスを開始します。 |
| WNetGetConnectionの | ローカル デバイスに関連付けられているネットワーク リソースの名前を取得します。 |
| WNetGetUniversalName | ネットワーク リソースのドライブ ベースのパスを指定すると、より汎用的な形式の名前が返されます。 |
| WNetRestoreConnectionWの | ネットワーク リソースへの接続を復元し、必要に応じて名前とパスワードをユーザーに求めます。 |
| WNetUseConnectionの | ローカル デバイスをネットワーク リソースに接続します。は、ネットワーク リソースにリダイレクトする未使用のローカル デバイスを自動的に選択します。 |
手記
WNetAddConnection および WNetCancelConnection 関数は、ワークグループ用 Windows との互換性のためにサポートされています。 ただし、新しいアプリケーションでは、WNetAddConnection2または WNetAddConnection3使用し、WNetCancelConnection2をする必要があります。
列挙関数
ネットワーク リソースを列挙するには、次の WNet 関数を呼び出します。
| 機能 | 形容 |
|---|---|
| WNetCloseEnumの | ネットワーク リソースの列挙を終了します。 |
| WNetEnumResourceの | WNetOpenEnum 関数によって開始されたネットワーク リソースの列挙を続行します。 |
| WNetOpenEnumの | ネットワーク リソースの列挙を開始します。 |
情報関数
次の WNet 情報関数とユーティリティ関数を呼び出して、ネットワーク プロバイダーやその他の情報を取得します。
| 機能 | 形容 |
|---|---|
| WNetGetLastErrorの | ネットワーク プロバイダーによって報告された WNet 関数によって設定された最新のエラー コードを返します。 |
| WNetGetNetworkInformationの | 特定のネットワーク プロバイダーに関する拡張情報を返します。 |
| WNetGetProviderNameの | 特定の種類のネットワークのプロバイダー名を返します。 |
| WNetGetResourceInformationの | リソースを所有するネットワーク プロバイダーを返し、リソースの種類に関する情報を取得します。 |
| WNetGetResourceParentの | ネットワーク リソースの親を返します。 |
ユーザー関数
次の WNet 関数を呼び出して、ローカル デバイスに関連付けられているユーザーの名前を取得します。
| 機能 | 形容 |
|---|---|
| WNetGetUserの | 現在の既定のユーザー名、または接続を確立したユーザー名を返します。 |
WNet 関数の多くは、ネットワーク リソースに関する情報を格納するために、NETRESOURCE 構造体を使用します。