NCryptFreeObject 函数 (ncrypt.h)

NCryptFreeObject 函数释放 CNG 密钥存储对象。

语法

SECURITY_STATUS NCryptFreeObject(
  [in] NCRYPT_HANDLE hObject
);

参数

[in] hObject

要释放的 对象的句柄。 这可以是提供程序句柄 (NCRYPT_PROV_HANDLE) ,也可以是密钥句柄 (NCRYPT_KEY_HANDLE) 。

返回值

返回指示函数成功或失败的状态代码。

可能的返回代码包括但不限于以下内容。

返回代码 说明
ERROR_SUCCESS
函数成功。
NTE_INVALID_HANDLE
hObject 参数中的句柄无效。

注解

服务不得从其 StartService 函数调用此函数。 如果服务从其 StartService 函数调用此函数,则可能会出现死锁,并且服务可能会停止响应。

要求

要求
最低受支持的客户端 Windows Vista [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
目标平台 Windows
标头 ncrypt.h
Library Ncrypt.lib
DLL Ncrypt.dll

另请参阅

NCryptOpenStorageProvider