Поделиться через


Метод 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 (ВЕРСИЯ 4)
AF_INET6
IP6 (IP версии 6)

Возвращаемое значение

Если метод выполнен успешно, возвращаемое значение будет S_OK. В противном случае метод возвращает один из кодов com-ошибок, определенных в WinError.h.

Комментарии

В настоящее время единственным допустимым значением параметра bstrValueName является AddressFamily. Для любого другого значения этот метод возвращает код ошибки COM E_INVALIDARG.

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header upnphost.h
DLL Upnphost.dll

См. также раздел

GetGuidValue

GetStringValue

IUPnPRemoteEndpointInfo