次の方法で共有


SelectNPPBlobFromTable 関数

SelectNPPBlobFromTable 関数は、指定された NPP BLOB テーブルから NIC を選択します。

構文

DWORD SelectNPPBlobFromTable(
  _In_  HWND        hwnd,
  _In_  PBLOB_TABLE pBlobTable,
  _Out_ HBLOB       *hBlob
);

パラメーター

hwnd [in]

[ ネットワークの選択 ] ダイアログ ボックスを表示するウィンドウを処理します。

pBlobTable [in]

指定された BLOB テーブルへのポインター。 ネットワーク モニターでは、次の表を使用して、[ ネットワークの選択 ] ダイアログ ボックスを設定します。

hBlob [out]

選択した NIC を表す BLOB を処理します。

戻り値

関数が成功し、ユーザーが NIC を選択した場合、戻り値はNMERR_SUCCESS。 hBlob が指す BLOB が入力されます。

ユーザーが NIC を選択しない場合、戻り値はNMERR_NO_NPP_SELECTED。

関数が失敗した場合、戻り値は別の NMERR 値です。

解説

ネットワーク モニターが呼び出されると、[ ネットワークの選択 ] ダイアログ ボックスが表示されます。このダイアログ ボックスを使用して NIC を選択できます。 選択した NIC を表す NPP BLOB は、呼び出し元のアプリケーションに戻ります。

NIC を選択するさまざまな方法については、「ネットワーク インターフェイス カードの選択」を参照してください。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Netmon.h
ライブラリ
Npptools.lib
[DLL]
Npptools.dll

関連項目

GetNPPBlobFromUI

GetNPPBlobTable

特殊な BLOB エントリ