INapEnforcementClientBinding::Initialize 方法
注意
网络访问保护平台从Windows 10开始不可用
INapEnforcementClientBinding::Initialize 方法会自动启动 NapAgent 服务。
语法
HRESULT Initialize(
[in] EnforcementEntityId id,
[in] INapEnforcementClientCallback *callback
);
parameters
-
id [in]
-
标识强制客户端及其版本的 EnforcementEntityId 。
-
callback [in]
-
指向 INapEnforcementClientCallback 接口的 COM 指针,NapAgent 使用该接口通过 notify/process 回调强制客户端。 NapAgent 保留对此接口关联的对象的引用,直到调用 INapEnforcementClientBinding::Uninitialize 。
返回值
也可能返回其他特定于 COM 的错误代码。
返回代码 | 说明 |
---|---|
|
操作成功。 |
|
权限错误,拒绝访问。 |
|
系统资源限制,无法执行该操作。 |
|
如果强制程序之前已初始化,则返回此错误代码。 |
|
如果强制程序之前尚未注册,则返回此错误代码。 |
备注
强制客户端必须在调用 INapEnforcementClientBinding 接口的任何其他方法之前调用 INapEnforcementClientBinding ::Initialize 方法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|
IDL |
|
DLL |
|