共用方式為


ncryptprotect.h 標頭

安全性與身分識別會使用此標頭。 如需詳細資訊,請參閱

ncryptprotect.h 包含下列程式設計介面:

函式

 
NCryptCloseProtectionDescriptor

零並釋放保護描述元物件,並釋放其控制碼。
NCryptCreateProtectionDescriptor

擷取保護描述項物件的控制碼。
NCryptGetProtectionDescriptorInfo

擷取保護描述項規則字串。
NCryptProtectSecret

將資料加密至指定的保護描述元。
NCryptQueryProtectionDescriptorName

擷取與已註冊描述項顯示名稱相關聯的保護描述元規則字串。
NCryptRegisterProtectionDescriptorName

註冊保護描述項的顯示名稱和相關聯的規則字串。
NCryptStreamClose

關閉使用 NCryptStreamOpenToProtect 或 NCryptStreamOpenToUnprotect 函式開啟的資料保護資料流程物件。
NCryptStreamOpenToProtect

開啟資料流程物件,此物件可用來將大量資料加密至指定的保護描述元。
NCryptStreamOpenToUnprotect

開啟資料流程物件,可用來將大量資料解密至用於加密的相同保護描述元。 (NCryptStreamOpenToUnprotect)
NCryptStreamOpenToUnprotectEx

開啟資料流程物件,可用來將大量資料解密至用於加密的相同保護描述元。 (NCryptStreamOpenToUnprotectEx)
NCryptStreamUpdate

加密和解密資料區塊。
NCryptUnprotectSecret

將資料解密至指定的保護描述元。

回呼函式

 
PFNCryptStreamOutputCallback

從使用 NCryptStreamOpenToProtect 或 NCryptStreamOpenToUnprotect 函式開始的工作接收加密或解密的資料。

結構

 
NCRYPT_PROTECT_STREAM_INFO

NCryptStreamOpenToProtect 和 NCryptStreamOpenToUnprotect 函式會使用,將已處理的資料區塊傳遞至您的應用程式。