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 で定義されています。
値 | 意味 |
---|---|
|
IP (IP バージョン 4) |
|
IP6 (IP バージョン 6) |
戻り値
メソッドが成功した場合、戻り値はS_OK。 それ以外の場合、メソッドは WinError.h で定義されている COM エラー コードのいずれかを返します。
注釈
現在、 bstrValueName パラメーターの有効な値は "AddressFamily" のみです。 その他の値の場合、このメソッドは COM エラー コード E_INVALIDARGを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | upnphost.h |
[DLL] | Upnphost.dll |