mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 12:17:00 +00:00
[XML2SDB] Add support for DATA in Layers.
This commit is contained in:
parent
083c3d992b
commit
767fc4a6ad
2 changed files with 84 additions and 1 deletions
|
@ -91,6 +91,22 @@ struct Flag
|
|||
};
|
||||
|
||||
|
||||
struct Data
|
||||
{
|
||||
Data() : Tagid(0), DataType(0), DWordData(0), QWordData(0) { ; }
|
||||
|
||||
bool fromXml(XMLHandle dbNode);
|
||||
bool toSdb(PDB pdb, Database& db);
|
||||
|
||||
std::string Name;
|
||||
TAGID Tagid;
|
||||
DWORD DataType;
|
||||
|
||||
std::string StringData;
|
||||
DWORD DWordData;
|
||||
QWORD QWordData;
|
||||
};
|
||||
|
||||
struct Layer
|
||||
{
|
||||
Layer() : Tagid(0) { ; }
|
||||
|
@ -102,6 +118,7 @@ struct Layer
|
|||
TAGID Tagid;
|
||||
std::list<ShimRef> ShimRefs;
|
||||
std::list<FlagRef> FlagRefs;
|
||||
std::list<Data> Datas;
|
||||
};
|
||||
|
||||
struct MatchingFile
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue