| 169 | } |
| 170 | #[repr(C)] |
| 171 | pub struct IMAGE_OPTIONAL_HEADER64 { |
| 172 | pub Magic: WORD, |
| 173 | pub MajorLinkerVersion: BYTE, |
| 174 | pub MinorLinkerVersion: BYTE, |
| 175 | pub SizeOfCode: DWORD, |
| 176 | pub SizeOfInitializedData: DWORD, |
| 177 | pub SizeOfUninitializedData: DWORD, |
| 178 | pub AddressOfEntryPoint: DWORD, |
| 179 | pub BaseOfCode: DWORD, |
| 180 | pub ImageBase: ULONGLONG, |
| 181 | pub SectionAlignment: DWORD, |
| 182 | pub FileAlignment: DWORD, |
| 183 | pub MajorOperatingSystemVersion: WORD, |
| 184 | pub MinorOperatingSystemVersion: WORD, |
| 185 | pub MajorImageVersion: WORD, |
| 186 | pub MinorImageVersion: WORD, |
| 187 | pub MajorSubsystemVersion: WORD, |
| 188 | pub MinorSubsystemVersion: WORD, |
| 189 | pub Win32VersionValue: DWORD, |
| 190 | pub SizeOfImage: DWORD, |
| 191 | pub SizeOfHeaders: DWORD, |
| 192 | pub CheckSum: DWORD, |
| 193 | pub Subsystem: WORD, |
| 194 | pub DllCharacteristics: WORD, |
| 195 | pub SizeOfStackReserve: ULONGLONG, |
| 196 | pub SizeOfStackCommit: ULONGLONG, |
| 197 | pub SizeOfHeapReserve: ULONGLONG, |
| 198 | pub SizeOfHeapCommit: ULONGLONG, |
| 199 | pub LoaderFlags: DWORD, |
| 200 | pub NumberOfRvaAndSizes: DWORD, |
| 201 | pub DataDirectory: [IMAGE_DATA_DIRECTORY; 16], |
| 202 | } |
nothing calls this directly
no outgoing calls
no test coverage detected