SecureDump_LogErrorEvent
UINT8 __fastcall SecureDump_LogErrorEvent(INT64 a1, INT64 a2, EVENT_DESCRIPTOR *a3){
UINT64 v3;
UINT8 result;
UINT64 UserDataCount;
EVENT_DATA_DESCRIPTOR UserData;
int v7;
v7 = a1;
v3 = IoMgrTraceHandle;
result = EtwEventEnabled(IoMgrTraceHandle, (EVENT_DESCRIPTOR *)&IoMgr_DumpEncryptionFailure, a3);
if( result )
{
*(_QWORD *)&UserData.Size = 4i64;
UserData.Ptr = (unsigned __int64)&v7;
LODWORD(UserDataCount) = 1;
return EtwWriteEx(
v3,
(EVENT_DESCRIPTOR *)&IoMgr_DumpEncryptionFailure,
0i64,
0i64,
0i64,
0i64,
UserDataCount,
&UserData);
}
return result;
}Referenced by:
SecureDump_EncryptSymmetricKeyWithPublicKey
SecureDump_PrepareForInit
SecureDump_SymmetricEncryptionSetup