Lines Matching refs:structure

9 names, to differentiate them from the upper case basic structure names.
664 """Prepare structure object to extract members from data.
667 of the structure.
727 """Return size of the structure."""
784 """Returns a string representation of the structure."""
963 struct: IMAGE_EXPORT_DIRECTORY structure
983 struct: IMAGE_RESOURCE_DIRECTORY structure
990 struct: IMAGE_RESOURCE_DIRECTORY_ENTRY structure
1010 struct: IMAGE_RESOURCE_DATA_ENTRY structure
1018 struct: IMAGE_DEBUG_DIRECTORY structure
1024 struct: IMAGE_BASE_RELOCATION structure
1040 struct: IMAGE_TLS_DIRECTORY structure
1048 The structure will contain the name and timestamp of the
1053 struct: IMAGE_BOUND_IMPORT_DESCRIPTOR structure
1067 struct: IMAGE_BOUND_FORWARDER_REF structure
1093 whole PE structure. The "full_load" method can be used to parse
1111 Each entry will contain as attributes all the structure's members.
1303 """Apply structure format to raw data.
1305 Returns and unpacked structure object if successful, None otherwise.
1308 structure = Structure(format, file_offset=file_offset)
1309 #if len(data) < structure.sizeof():
1313 structure.__unpack__(data)
1320 self.__structures__.append(structure)
1322 return structure
1445 # structure members
2020 The root will have the corresponding member of its structure,
2024 Those entries will have, correspondingly, all the structure's
2026 "directory", pointing to the IMAGE_RESOURCE_DIRECTORY structure
2031 access it). This structure finally points to the resource data.
2032 All the members of this structure, IMAGE_RESOURCE_DATA_ENTRY,
2054 # Get the resource directory structure, that is, the header
2178 # Maybe a malformed directory structure...?
2245 """Parse version information structure.
2249 VS_VERSIONINFO will contain the first three fields of the main structure:
2264 all Var structures. Each Var structure will have a dictionary as an attribute
2275 # Map the main structure and the subsequent string
2296 # If the structure does not contain the expected name, it's assumed to be invalid
2308 # The the Key attribute to point to the unicode string identifying the structure
2313 # Process the fixed version information, get the offset and structure
2362 # Get the subsequent string defining the structure.
2380 # Append the structure to the PE object's list
2710 # If the structure is all zeores, we reached the end of the list
2762 # If the structure is all zeores, we reached the end of the list