Lines Matching defs:Conf

126   void printCOFFLoadConfig(const T *Conf, LoadConfigTables &Tables);
978 void COFFDumper::printCOFFLoadConfig(const T *Conf, LoadConfigTables &Tables) {
979 if (!Conf)
984 time_t TDS = Conf->TimeDateStamp;
986 W.printHex("Size", Conf->Size);
990 if (Conf->Size < offsetof(T, SEHandlerTable))
993 W.printHex("MajorVersion", Conf->MajorVersion);
994 W.printHex("MinorVersion", Conf->MinorVersion);
995 W.printHex("GlobalFlagsClear", Conf->GlobalFlagsClear);
996 W.printHex("GlobalFlagsSet", Conf->GlobalFlagsSet);
998 Conf->CriticalSectionDefaultTimeout);
999 W.printHex("DeCommitFreeBlockThreshold", Conf->DeCommitFreeBlockThreshold);
1000 W.printHex("DeCommitTotalFreeThreshold", Conf->DeCommitTotalFreeThreshold);
1001 W.printHex("LockPrefixTable", Conf->LockPrefixTable);
1002 W.printHex("MaximumAllocationSize", Conf->MaximumAllocationSize);
1003 W.printHex("VirtualMemoryThreshold", Conf->VirtualMemoryThreshold);
1004 W.printHex("ProcessHeapFlags", Conf->ProcessHeapFlags);
1005 W.printHex("ProcessAffinityMask", Conf->ProcessAffinityMask);
1006 W.printHex("CSDVersion", Conf->CSDVersion);
1007 W.printHex("DependentLoadFlags", Conf->DependentLoadFlags);
1008 W.printHex("EditList", Conf->EditList);
1009 W.printHex("SecurityCookie", Conf->SecurityCookie);
1012 if (Conf->Size < offsetof(T, GuardCFCheckFunction))
1014 W.printHex("SEHandlerTable", Conf->SEHandlerTable);
1015 W.printNumber("SEHandlerCount", Conf->SEHandlerCount);
1017 Tables.SEHTableVA = Conf->SEHandlerTable;
1018 Tables.SEHTableCount = Conf->SEHandlerCount;
1021 if (Conf->Size < offsetof(T, CodeIntegrity))
1023 W.printHex("GuardCFCheckFunction", Conf->GuardCFCheckFunction);
1024 W.printHex("GuardCFCheckDispatch", Conf->GuardCFCheckDispatch);
1025 W.printHex("GuardCFFunctionTable", Conf->GuardCFFunctionTable);
1026 W.printNumber("GuardCFFunctionCount", Conf->GuardCFFunctionCount);
1027 W.printFlags("GuardFlags", Conf->GuardFlags, ArrayRef(PELoadConfigGuardFlags),
1030 Tables.GuardFidTableVA = Conf->GuardCFFunctionTable;
1031 Tables.GuardFidTableCount = Conf->GuardCFFunctionCount;
1032 Tables.GuardFlags = Conf->GuardFlags;
1035 if (Conf->Size < offsetof(T, Reserved3))
1038 Conf->GuardAddressTakenIatEntryTable);
1040 Conf->GuardAddressTakenIatEntryCount);
1041 W.printHex("GuardLongJumpTargetTable", Conf->GuardLongJumpTargetTable);
1042 W.printNumber("GuardLongJumpTargetCount", Conf->GuardLongJumpTargetCount);
1043 W.printHex("DynamicValueRelocTable", Conf->DynamicValueRelocTable);
1044 W.printHex("CHPEMetadataPointer", Conf->CHPEMetadataPointer);
1045 W.printHex("GuardRFFailureRoutine", Conf->GuardRFFailureRoutine);
1047 Conf->GuardRFFailureRoutineFunctionPointer);
1049 Conf->DynamicValueRelocTableOffset);
1051 Conf->DynamicValueRelocTableSection);
1053 Conf->GuardRFVerifyStackPointerFunctionPointer);
1054 W.printHex("HotPatchTableOffset", Conf->HotPatchTableOffset);
1056 Tables.GuardIatTableVA = Conf->GuardAddressTakenIatEntryTable;
1057 Tables.GuardIatTableCount = Conf->GuardAddressTakenIatEntryCount;
1059 Tables.GuardLJmpTableVA = Conf->GuardLongJumpTargetTable;
1060 Tables.GuardLJmpTableCount = Conf->GuardLongJumpTargetCount;
1063 if (Conf->Size < sizeof(T))
1065 W.printHex("EnclaveConfigurationPointer", Conf->EnclaveConfigurationPointer);
1066 W.printHex("VolatileMetadataPointer", Conf->VolatileMetadataPointer);
1067 W.printHex("GuardEHContinuationTable", Conf->GuardEHContinuationTable);
1068 W.printNumber("GuardEHContinuationCount", Conf->GuardEHContinuationCount);
1070 Tables.GuardEHContTableVA = Conf->GuardEHContinuationTable;
1071 Tables.GuardEHContTableCount = Conf->GuardEHContinuationCount;