次の方法で共有


INetworkListManager::GetNetworks メソッド (netlistmgr.h)

GetNetworks メソッドは、ローカル コンピューターで使用できるネットワークの一覧を取得します。

構文

HRESULT GetNetworks(
  [in]  NLM_ENUM_NETWORK Flags,
  [out] IEnumNetworks    **ppEnumNetwork
);

パラメーター

[in] Flags

NLM_ENUM_NETWORK ネットワークのフラグ (具体的には、接続されているか、接続されていないか) を指定する列挙値です。

[out] ppEnumNetwork

使用可能なネットワークの一覧の列挙子を含む IEnumNetworks インターフェイス インスタンスを受け取るポインターへのポインター。

戻り値

メソッドが成功した場合は S_OK を返します。 それ以外の場合、メソッドは次のいずれかの値を返します。

リターン コード 説明
E_POINTER
渡されるポインターは NULL です
E_UNEXPECTED
GUID が無効です。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー netlistmgr.h

こちらもご覧ください

INetworkListManager