INapClientManagement::GetNapClientInfo 方法

注意

网络访问保护平台从Windows 10开始不可用

GetNapClientInfo 方法检索有关 NAP 客户端的信息。

语法

HRESULT GetNapClientInfo(
  [out] BOOL          *isNapEnabled,
  [out] CountedString **clientName,
  [out] CountedString **clientDescription,
  [out] CountedString **protocolVersion
) const;

参数

isNapEnabled [out]

指向 BOOL 的指针,如果启用了 NAP,则设置为 TRUE ;否则,它设置为 FALSE

clientName [out]

指向包含客户端名称的 CountedString 结构的指针的指针。

clientDescription [out]

指向包含客户端说明的 CountedString 结构的指针的指针。

protocolVersion [out]

指向包含协议版本的 CountedString 结构的指针的指针。

返回值

方法返回 HRESULT 状态代码,包括但不限于以下代码之一。

返回代码 说明
S_OK
操作成功。
E_ACCESSDENIED
权限错误,拒绝访问。
E_OUTOFMEMORY
系统资源限制,无法执行该操作。
RPC_E_DISCONNECTED
NapAgent 未运行。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
NapManagement.h
IDL
NapManagement.idl
DLL
Qagent.dll

另请参阅

INapClientManagement