Метод 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 (ВЕРСИЯ 4) |
|
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 |