Lines Matching refs:Conf
125 void printCOFFLoadConfig(const T *Conf, LoadConfigTables &Tables);
835 void COFFDumper::printCOFFLoadConfig(const T *Conf, LoadConfigTables &Tables) { in printCOFFLoadConfig() argument
836 if (!Conf) in printCOFFLoadConfig()
841 time_t TDS = Conf->TimeDateStamp; in printCOFFLoadConfig()
843 W.printHex("Size", Conf->Size); in printCOFFLoadConfig()
847 if (Conf->Size < offsetof(T, SEHandlerTable)) in printCOFFLoadConfig()
850 W.printHex("MajorVersion", Conf->MajorVersion); in printCOFFLoadConfig()
851 W.printHex("MinorVersion", Conf->MinorVersion); in printCOFFLoadConfig()
852 W.printHex("GlobalFlagsClear", Conf->GlobalFlagsClear); in printCOFFLoadConfig()
853 W.printHex("GlobalFlagsSet", Conf->GlobalFlagsSet); in printCOFFLoadConfig()
855 Conf->CriticalSectionDefaultTimeout); in printCOFFLoadConfig()
856 W.printHex("DeCommitFreeBlockThreshold", Conf->DeCommitFreeBlockThreshold); in printCOFFLoadConfig()
857 W.printHex("DeCommitTotalFreeThreshold", Conf->DeCommitTotalFreeThreshold); in printCOFFLoadConfig()
858 W.printHex("LockPrefixTable", Conf->LockPrefixTable); in printCOFFLoadConfig()
859 W.printHex("MaximumAllocationSize", Conf->MaximumAllocationSize); in printCOFFLoadConfig()
860 W.printHex("VirtualMemoryThreshold", Conf->VirtualMemoryThreshold); in printCOFFLoadConfig()
861 W.printHex("ProcessHeapFlags", Conf->ProcessHeapFlags); in printCOFFLoadConfig()
862 W.printHex("ProcessAffinityMask", Conf->ProcessAffinityMask); in printCOFFLoadConfig()
863 W.printHex("CSDVersion", Conf->CSDVersion); in printCOFFLoadConfig()
864 W.printHex("DependentLoadFlags", Conf->DependentLoadFlags); in printCOFFLoadConfig()
865 W.printHex("EditList", Conf->EditList); in printCOFFLoadConfig()
866 W.printHex("SecurityCookie", Conf->SecurityCookie); in printCOFFLoadConfig()
869 if (Conf->Size < offsetof(coff_load_configuration32, GuardCFCheckFunction)) in printCOFFLoadConfig()
871 W.printHex("SEHandlerTable", Conf->SEHandlerTable); in printCOFFLoadConfig()
872 W.printNumber("SEHandlerCount", Conf->SEHandlerCount); in printCOFFLoadConfig()
874 Tables.SEHTableVA = Conf->SEHandlerTable; in printCOFFLoadConfig()
875 Tables.SEHTableCount = Conf->SEHandlerCount; in printCOFFLoadConfig()
878 if (Conf->Size < offsetof(T, CodeIntegrity)) in printCOFFLoadConfig()
880 W.printHex("GuardCFCheckFunction", Conf->GuardCFCheckFunction); in printCOFFLoadConfig()
881 W.printHex("GuardCFCheckDispatch", Conf->GuardCFCheckDispatch); in printCOFFLoadConfig()
882 W.printHex("GuardCFFunctionTable", Conf->GuardCFFunctionTable); in printCOFFLoadConfig()
883 W.printNumber("GuardCFFunctionCount", Conf->GuardCFFunctionCount); in printCOFFLoadConfig()
884 W.printHex("GuardFlags", Conf->GuardFlags); in printCOFFLoadConfig()
886 Tables.GuardFidTableVA = Conf->GuardCFFunctionTable; in printCOFFLoadConfig()
887 Tables.GuardFidTableCount = Conf->GuardCFFunctionCount; in printCOFFLoadConfig()
888 Tables.GuardFlags = Conf->GuardFlags; in printCOFFLoadConfig()
891 if (Conf->Size < offsetof(T, Reserved3)) in printCOFFLoadConfig()
894 Conf->GuardAddressTakenIatEntryTable); in printCOFFLoadConfig()
896 Conf->GuardAddressTakenIatEntryCount); in printCOFFLoadConfig()
897 W.printHex("GuardLongJumpTargetTable", Conf->GuardLongJumpTargetTable); in printCOFFLoadConfig()
898 W.printNumber("GuardLongJumpTargetCount", Conf->GuardLongJumpTargetCount); in printCOFFLoadConfig()
899 W.printHex("DynamicValueRelocTable", Conf->DynamicValueRelocTable); in printCOFFLoadConfig()
900 W.printHex("CHPEMetadataPointer", Conf->CHPEMetadataPointer); in printCOFFLoadConfig()
901 W.printHex("GuardRFFailureRoutine", Conf->GuardRFFailureRoutine); in printCOFFLoadConfig()
903 Conf->GuardRFFailureRoutineFunctionPointer); in printCOFFLoadConfig()
905 Conf->DynamicValueRelocTableOffset); in printCOFFLoadConfig()
907 Conf->DynamicValueRelocTableSection); in printCOFFLoadConfig()
909 Conf->GuardRFVerifyStackPointerFunctionPointer); in printCOFFLoadConfig()
910 W.printHex("HotPatchTableOffset", Conf->HotPatchTableOffset); in printCOFFLoadConfig()
912 Tables.GuardIatTableVA = Conf->GuardAddressTakenIatEntryTable; in printCOFFLoadConfig()
913 Tables.GuardIatTableCount = Conf->GuardAddressTakenIatEntryCount; in printCOFFLoadConfig()
915 Tables.GuardLJmpTableVA = Conf->GuardLongJumpTargetTable; in printCOFFLoadConfig()
916 Tables.GuardLJmpTableCount = Conf->GuardLongJumpTargetCount; in printCOFFLoadConfig()
919 if (Conf->Size < sizeof(T)) in printCOFFLoadConfig()
921 W.printHex("EnclaveConfigurationPointer", Conf->EnclaveConfigurationPointer); in printCOFFLoadConfig()
922 W.printHex("VolatileMetadataPointer", Conf->VolatileMetadataPointer); in printCOFFLoadConfig()
923 W.printHex("GuardEHContinuationTable", Conf->GuardEHContinuationTable); in printCOFFLoadConfig()
924 W.printNumber("GuardEHContinuationCount", Conf->GuardEHContinuationCount); in printCOFFLoadConfig()
926 Tables.GuardEHContTableVA = Conf->GuardEHContinuationTable; in printCOFFLoadConfig()
927 Tables.GuardEHContTableCount = Conf->GuardEHContinuationCount; in printCOFFLoadConfig()