次の方法で共有


IUPnPRemoteEndpointInfo::GetDwordValue メソッド (upnphost.h)

GetDwordValue メソッドは、要求または要求者に関する情報を提供する 4 バイトの値を取得します。

構文

HRESULT GetDwordValue(
  [in]  BSTR  bstrValueName,
  [out] DWORD *pdwValue
);

パラメーター

[in] bstrValueName

取得する情報のカテゴリを指定する文字列。

[out] pdwValue

4 バイト値へのポインター。意味は bstrValueName の値によって異なります。

bstrValueName が "AddressFamily" の場合、4 バイトの値は要求者の IP アドレスの形式を次のように示します。 値は Winsock2.h で定義されています。

意味
AF_INET
IP (IP バージョン 4)
AF_INET6
IP6 (IP バージョン 6)

戻り値

メソッドが成功した場合、戻り値はS_OK。 それ以外の場合、メソッドは WinError.h で定義されている COM エラー コードのいずれかを返します。

注釈

現在、 bstrValueName パラメーターの有効な値は "AddressFamily" のみです。 その他の値の場合、このメソッドは COM エラー コード E_INVALIDARGを返します。

要件

要件
サポートされている最小のクライアント Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー upnphost.h
[DLL] Upnphost.dll

こちらもご覧ください

GetGuidValue

GetStringValue

IUPnPRemoteEndpointInfo