SetAppInstanceCsvFlags 函数 (smbclnt.h)

设置影响来自应用程序实例的连接的标志。

语法

DWORD SetAppInstanceCsvFlags(
  [in] HANDLE ProcessHandle,
  [in] ULONG  Mask,
  [in] ULONG  Flags
);

参数

[in] ProcessHandle

要用应用程序实例标记的当前进程或远程进程的进程句柄。 若要标记远程进程,句柄必须 具有对该进程的PROCESS_TERMINATE 访问权限。

[in] Mask

一个位掩码,指示由 Flags 参数修改的标志。

[in] Flags

标志的新值。

返回值

如果操作成功,则返回“0”;否则,将返回以下错误代码之一:

返回代码 说明
ERROR_NOT_ENOUGH_MEMORY
CCF 筛选器未能为操作分配缓存对象。
ERROR_ACCESS_DENIED
尝试标记 ProcessHandle 指定的进程的当前进程没有 对该进程的PROCESS_TERMINATE 访问权限。
ERROR_NOT_FOUND
找不到 CCF 微型筛选器。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2016
目标平台 Windows
标头 smbclnt.h
Library NTLanMan.lib
DLL NTLanMan.dll

另请参阅

故障转移群集资源管理功能