次の方法で共有


WNetGetNetworkInformationA 関数 (winnetwk.h)

WNetGetNetworkInformation 関数は、以前のネットワーク列挙体によって名前が返された特定のネットワーク プロバイダーに関する拡張情報を返します。

構文

DWORD WNetGetNetworkInformationA(
  [in]  LPCSTR          lpProvider,
  [out] LPNETINFOSTRUCT lpNetInfoStruct
);

パラメーター

[in] lpProvider

情報が必要なネットワーク プロバイダーの名前を含む、null で終わる定数文字列へのポインター。

[out] lpNetInfoStruct

NETINFOSTRUCT 構造体へのポインター。 この構造は、ネットワークの特性を記述します。

戻り値

関数が成功した場合、戻り値はNO_ERROR。

関数が失敗した場合、戻り値は システム エラー コード(次のいずれかの値など) です。

リターン コード 形容
ERROR_BAD_PROVIDER
lpProvider パラメーターは、実行中のネットワーク プロバイダーと一致しません。
ERROR_BAD_VALUE
NETINFOSTRUCT 構造体の cbStructure メンバーに有効な構造体サイズが含まれていません。

備考

手記

winnetwk.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして WNetGetNetworkInformation を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー winnetwk.h
ライブラリ Mpr.lib
DLL Mpr.dll

関連項目

NETINFOSTRUCT

NETRESOURCE の

WNetEnumResource の

WNetGetProviderName の

WNetOpenEnum を する

Windows ネットワーク (WNet) の概要

Windows ネットワーク機能の