AslpFileGetFileKindDetailAttribute
INT64 __fastcall AslpFileGetFileKindDetailAttribute(INT64 a1, UINT64 a2){
int FileKindDetail;
unsigned int v4;
__int64 v5;
int v7;
int v8;
v8 = 0;
FileKindDetail = AslFileMappingGetFileKindDetail(&v8, a2);
v4 = FileKindDetail;
if( FileKindDetail >= 0 )
{
v5 = v8;
*(_DWORD *)(a1 + 920) |= 1u;
*(_QWORD *)(a1 + 912) = v5;
v4 = 0;
*(_DWORD *)(a1 + 896) = 2;
*(_QWORD *)(a1 + 904) = 4i64;
}
else
{
v7 = FileKindDetail;
AslLogCallPrintf(
1ui64,
"AslpFileGetFileKindDetailAttribute",
0x10B4ui64,
"AslFileMappingGetFileKindDetails failed [%x]",
v7);
}
return v4;
}Referenced by:
AslFileAllocAndGetAttributes
AslpFileGetClrVersionAttribute