BCryptCloseAlgorithmProvider
NTSTATUS __stdcall BCryptCloseAlgorithmProvider(PVOID hAlgorithm){
NTSTATUS v2;
UINT64 ExtensionTable;
v2 = -1073741822;
ExtensionTable = ExGetExtensionTable(SepBCryptExtensionHost);
if( ExtensionTable )
{
v2 = (*(__int64(__fastcall **)(PVOID, _QWORD))(ExtensionTable + 32))(hAlgorithm, 0i64);
ExReleaseRundownProtection(SepBCryptExtensionHost + 8);
}
return v2;
}Referenced by:
RtlGenerateClass5Guid
SecureDump_EncryptSymmetricKeyWithPublicKey
SecureDump_Init
SmCrEncCleanup