cfReferenceProtectedHandle 函数 (cfapi.h)
允许调用方将受保护的句柄引用到可用于非 CfApi Win32 API 的 Win32 句柄。
语法
BOOLEAN CfReferenceProtectedHandle(
[in] HANDLE ProtectedHandle
);
参数
[in] ProtectedHandle
占位符文件的受保护句柄。
返回值
如果此函数成功,则返回 TRUE
。 否则,将返回 FALSE
。
注解
每个 CfReferenceProtectedHandle 调用都必须与 CfReleaseProtectedHandle 调用匹配。 不建议长时间引用受保护的句柄,因为这样做会阻止确认 oplock 中断通知。
相反,调用方应将长时间运行的任务分解为较小的子任务,并引用/释放每个子任务的受保护句柄。
要求
最低受支持的客户端 | Windows 10版本 1709 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
目标平台 | Windows |
标头 | cfapi.h |
Library | CldApi.lib |
DLL | CldApi.dll |