ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Searches shim database for a tag within specified domain.
[in] | pdb | Handle to the shim database. |
[in] | parent | TAGID of parent. |
[in] | tag | TAG to be located. |
Definition at line 208 of file sdbread.c.
Referenced by GetSdbGuid(), CLayerStringList::Next(), ProcessExe(), ProcessLayers(), CLayerStringList::Reset(), SdbFindFirstNamedTag(), SdbGetDatabaseID(), SdbGetLayerTagRef(), SdbGetMatchingExe(), SdbInstall(), SdbOpenDatabase(), SdbpAddExeLayers(), SdbpAddNamedLayerMatch(), SdbpMatchExe(), SdbQueryDataExTagID(), SdbUninstall(), SeiBuildGlobalInclExclList(), SeiBuildShimRefArray(), SeiGetDWORD(), SeiGetQWORD(), SeiGetStringPtr(), and SeiReadInExclude().
Searches shim database for a next tag which matches prev_child within parent's domain.
[in] | pdb | Handle to the shim database. |
[in] | parent | TAGID of parent. |
[in] | prev_child | TAGID of previous match. |
Definition at line 231 of file sdbread.c.
Referenced by CLayerStringList::Next(), ProcessExe(), ProcessLayers(), SdbFindFirstNamedTag(), SdbGetMatchingExe(), SdbpAddExeLayers(), SdbpMatchExe(), SeiBuildShimRefArray(), SeiReadInExclude(), and CLayerStringList::Skip().
Retrieves binary data at specified tagid.
[in] | pdb | Handle to the shim database. |
[in] | tagid | TAGID of binary data. |
Reads binary data at specified tagid.
[in] | pdb | Handle to the shim database. |
[out] | Guid | Database ID. |
Definition at line 388 of file sdbread.c.
Referenced by SdbOpenDatabase().
Searches shim database for a child of specified parent tag.
[in] | pdb | Handle to the shim database. |
[in] | parent | TAGID of parent. |
Definition at line 142 of file sdbread.c.
Referenced by SdbFindFirstTag(), and SdbpMatchFileAttributes().
Searches shim database for next child of specified parent tag.
[in] | pdb | Handle to the shim database. |
[in] | parent | TAGID of parent. |
[in] | prev_child | TAGID of previous child. |
Definition at line 171 of file sdbread.c.
Referenced by SdbFindFirstTag(), SdbFindNextTag(), and SdbpMatchFileAttributes().
Searches shim database for string associated with specified tagid.
[in] | pdb | Handle to the shim database. |
[in] | tagid | TAGID of string or stringref associated with the string. |
Definition at line 375 of file sdbread.c.
Referenced by CLayerStringList::Next(), ProcessExe(), ProcessLayers(), SdbFindFirstNamedTag(), SdbGetMatchingExe(), SdbInstall(), SdbOpenDatabase(), SdbpAddExeLayers(), SdbpMatchExe(), SdbpMatchFileAttributes(), SeiGetStringPtr(), and SeiReadInExclude().
Retrieves size of data at specified tagid.
[in] | pdb | Handle to the shim database. |
[in] | tagid | Tagid of tag whose size is queried. |
Definition at line 109 of file sdbread.c.
Referenced by SdbpGetTagSize(), and SdbQueryDataExTagID().
Searches shim database for the tag associated with specified tagid.
[in] | pdb | Handle to the shim database. |
[in] | tagid | The TAGID of the tag. |
Definition at line 93 of file sdbread.c.
Referenced by SdbFindFirstTag(), SdbFindNextTag(), SdbGetFirstChild(), SdbGetTagDataSize(), SdbpGetString(), and SdbpGetTagSize().
Definition at line 47 of file sdbread.c.
Referenced by SdbGetStringTagPtr(), SdbQueryDataExTagID(), and SdbReadStringTag().
Definition at line 30 of file sdbread.c.
Referenced by SdbGetNextChild().
Definition at line 14 of file sdbread.c.
Referenced by SdbGetTagDataSize(), SdbGetTagFromTagID(), SdbpGetString(), SdbReadBinaryTag(), SdbReadDWORDTag(), SdbReadQWORDTag(), and SdbReadWORDTag().
Reads binary data at specified tagid.
[in] | pdb | Handle to the shim database. |
[in] | tagid | TAGID of binary data. |
[out] | buffer | Buffer in which data will be copied. |
[in] | size | Size of the buffer. |
Definition at line 338 of file sdbread.c.
Referenced by GetSdbGuid(), and SdbGetDatabaseID().
Reads DWORD value at specified tagid.
[in] | pdb | Handle to the shim database. |
[in] | tagid | TAGID of DWORD value. |
[in] | ret | Default return value in case function fails. |
Definition at line 305 of file sdbread.c.
Referenced by SdbpAddExeLayers(), SdbpMatchFileAttributes(), SdbQueryDataExTagID(), and SeiGetDWORD().
Reads QWORD value at specified tagid.
[in] | pdb | Handle to the shim database. |
[in] | tagid | TAGID of QWORD value. |
[in] | ret | Default return value in case function fails. |
Definition at line 321 of file sdbread.c.
Referenced by SdbpMatchFileAttributes(), and SeiGetQWORD().
Searches shim database for string associated with specified tagid and copies string into a buffer.
If size parameter is less than number of characters in string, this function shall fail and no data shall be copied.
[in] | pdb | Handle to the shim database. |
[in] | tagid | TAGID of string or stringref associated with the string. |
[out] | buffer | Buffer in which string will be copied. |
[in] | size | Number of characters to copy. |
Definition at line 263 of file sdbread.c.