CfGetWin32HandleFromProtectedHandle 函数 (cfapi.h)
将受保护的句柄转换为 Win32 句柄,以便它可以与所有基于句柄的 Win32 API 一起使用。
语法
HANDLE CfGetWin32HandleFromProtectedHandle(
[in] HANDLE ProtectedHandle
);
参数
[in] ProtectedHandle
要转换的受保护句柄。
返回值
相应的 Win32 句柄。
注解
调用方必须在调用之前使用 CfReferenceProtectedHandle 引用受保护的句柄,以确保跟踪 Win32 句柄的使用,并且使用 Win32 句柄的 Win32 API 调用与 oplock 中断通知确认同步。
调用方在使用 CfReleaseProtectedHandle 处理 Win32 句柄后,必须释放受保护句柄上的引用。
在任何情况下,调用方都不应关闭使用 CfCloseHandle 返回的 Win32 句柄。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 1709 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
目标平台 | Windows |
标头 | cfapi.h |
Library | CldApi.lib |
DLL | CldApi.dll |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈