Structs
The AttributeListAttr represents the $20 attribute, which contains a list
of attribute entries in child entries.
An AttributeListAttr is made up off multiple AttributeListEntry structs.
https://docs.microsoft.com/en-us/windows/win32/devnotes/attribute-list-entry