IMFNetProxyLocator::GetCurrentProxy 方法 (mfidl.h)

检索当前代理信息,包括主机名和端口。

语法

HRESULT GetCurrentProxy(
  [out]     LPWSTR pszStr,
  [in, out] DWORD  *pcchStr
);

参数

[out] pszStr

指向缓冲区的指针,该缓冲区接收包含代理主机名和端口的以 null 结尾的字符串。 此参数可以为 NULL。

[in, out] pcchStr

输入时,指定 pszStr 数组中的元素数。 在输出时,接收缓冲区的所需大小。

返回值

该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
方法成功。
E_NOT_SUFFICIENT_BUFFER
pszStr 中指定的缓冲区太小。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 mfidl.h
Library Mfuuid.lib

另请参阅

IMFNetProxyLocator