Data Structures |
struct | HWAPI_BOOKMARK |
| Bookmark definition. More...
|
struct | HWAPI_BOOKMARK_COLLECTION_PROPS |
| Bookmark Properties Definition. More...
|
Enumerations |
enum | HWAPI_DATATYPE {
HWAPI_DATATYPE_NONE = 0,
HWAPI_DATATYPE_BYTE = 1,
HWAPI_DATATYPE_WORD = 2,
HWAPI_DATATYPE_DWORD = 3,
HWAPI_DATATYPE_QWORD = 4,
HWAPI_DATATYPE_FLOAT = 5,
HWAPI_DATATYPE_DOUBLE = 6,
HWAPI_DATATYPE_STRING = 7,
HWAPI_DATATYPE_UNICODE_STRING = 8,
HWAPI_DATATYPE_MSDOSDate = 9,
HWAPI_DATATYPE_MSDOSTime = 10,
HWAPI_DATATYPE_FILETIME = 11,
HWAPI_DATATYPE_UNIXTIME = 12,
HWAPI_DATATYPE_OLEDATETIME = 13,
HWAPI_DATATYPE_STRUCTURE = 15,
HWAPI_DATATYPE_BLOB = 19,
HWAPI_DATATYPE_UNIXTIME64 = 20,
HWAPI_DATATYPE_CHAR = 22,
HWAPI_DATATYPE_WCHAR = 23,
HWAPI_DATATYPE_HALFFLOAT = 24
} |
| Bookmark Data Types.
More...
|
Functions |
HWAPI HWAPI_RESULT | hwBookmarksAdd (HWDOCUMENT hDocument, HWAPI_BOOKMARK *pBookmark) |
| Add a BookmarkAdds a bookmark to a Hex Workshop Document.
|
HWAPI HWAPI_RESULT | hwBookmarksGetCount (HWDOCUMENT hDocument, DWORD *pdwCount) |
| Get number of bookmarks.
|
HWAPI HWAPI_RESULT | hwBookmarksGetAt (HWDOCUMENT hDocument, DWORD dwIndex, HWAPI_BOOKMARK *pBookmark) |
| Get bookmark at specified index.
|
HWAPI HWAPI_RESULT | hwBookmarksRemoveAt (HWDOCUMENT hDocument, DWORD dwIndex) |
| Remove bookmark at specified index.
|
HWAPI HWAPI_RESULT | hwBookmarksClear (HWDOCUMENT hDocument) |
| Clear all bookmark entriesClear all bookmark entries for the specified document. Bookmark Properties are not modified.
|
HWAPI HWAPI_RESULT | hwBookmarkCollectionLoad (HWDOCUMENT hDocument, TCHAR *szBookmarkFile) |
| Load a bookmark collectionLoads a pre-existing bookmark collection from the file system. If a file name is provided (not a full path), Hex Workshop will attempt to load the bookmarks from the default Bookmark directory.
|
HWAPI HWAPI_RESULT | hwBookmarkCollectionSave (HWDOCUMENT hDocument) |
| Save a bookmark collectionSave the bookmarks to disk. This operation will fail if the bookmark collection has never been saved. For new bookmarks, please use hwBookmarkCollectionSaveAs.
|
HWAPI HWAPI_RESULT | hwBookmarkCollectionSaveAs (HWDOCUMENT hDocument, TCHAR *szBookmarkFile) |
| Save bookmark collection as specified file.
|
HWAPI HWAPI_RESULT | hwBookmarkCollectionGetProps (HWDOCUMENT hDocument, HWAPI_BOOKMARK_COLLECTION_PROPS *pProps) |
| Get bookmark collection propertiesGet the Bookmark collection properties (description, author, and associated structure library).
|
HWAPI HWAPI_RESULT | hwBookmarkCollectionSetProps (HWDOCUMENT hDocument, HWAPI_BOOKMARK_COLLECTION_PROPS *pProps) |
| Set bookmark collection propertiesSet the Bookmark collection properties (description, author, and associated structure library).
|
HWAPI HWAPI_RESULT | hwStructureLibraryLoad (HWSESSION hSession, LPCTSTR lpstrFileName) |
| Load (or reload) the designated structure library.Load the designated structure library. If the structure library is already loaded, it will be reloaded (removing any structures added from this library). The library is automatically set active.
|