SeRegisterElamCertResources
INT64 __fastcall SeRegisterElamCertResources(
VOID *ViewBase,
UINT64 ViewSize,
UINT8 MappedMemory,
const WCHAR *pResourceName){
INT64 result;
UINT64 v5[5];
PVOID ResourceBase;
UINT64 ResourceSize;
ResourceBase = 0i64;
ResourceSize = 0i64;
v5[2] = 0i64;
v5[0] = (UINT64)L"MSELAMCERTINFOID";
v5[1] = (UINT64)L"MICROSOFTELAMCERTIFICATEINFO";
result = LdrResSearchResource(
ViewBase,
v5,
3ui64,
MappedMemory != 0 ? 4624 : 4112,
&ResourceBase,
&ResourceSize,
0i64,
0i64);
if( (int)result >= 0 )
return SepParseElamCertResources(ResourceBase, ResourceSize);
return result;
}Referenced by:
ExpQueryElamCertInfo
PipInitializeEarlyLaunchDrivers