Class GuidUtil
java.lang.Object
ghidra.app.util.datatype.microsoft.GuidUtil
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
getGuidString
(Program program, Address address, boolean validate) static GuidInfo
getKnownGuid
(Program program, Address address) static GuidInfo
getKnownGuid
(String guidString) static GuidInfo
getKnownVersionedGuid
(String versionedGuidString) static String
getVersionedGuidString
(Program program, Address address, boolean validate) static boolean
isGuidLabel
(Program program, Address address, String label) Verify that the specified label correpsonds to a Microsoft symbol name for the GUID stored at the specified address within program.static GuidInfo
parseLine
(String guidNameLine, String delim, GuidUtil.GuidType guidType)
-
Constructor Details
-
GuidUtil
public GuidUtil()
-
-
Method Details
-
getKnownGuid
-
getKnownGuid
-
getKnownVersionedGuid
-
parseLine
-
getGuidString
-
getVersionedGuidString
-
isGuidLabel
Verify that the specified label correpsonds to a Microsoft symbol name for the GUID stored at the specified address within program.- Parameters:
program
- programaddress
- memory addresslabel
- symbol name to be checked- Returns:
- true if label is a valid GUID label which corresponds to the GUID stored at address within program
-