BOOKMARK

The BOOKMARK data type is an unsigned long integer that is used to define bookmarks — data for remembering a position in a table.

Quick Info

Header file: MAPIDEFS.H
Related methods: IMAPITable::CreateBookmark
IMAPITable::FreeBookmark

typedef ULONG BOOKMARK; 
 

Remarks

MAPI defines three bookmarks, listed as follows:

BOOKMARK_BEGINNING
Remembers the beginning position of the table.
BOOKMARK_CURRENT
Remembers the current position of the table.
BOOKMARK_END
Remembers the ending position of the table.

Clients can create other bookmarks for remembering other table positions. Bookmarks are valid only while the table is open. Clients must free any bookmarks that they have created before closing the associated table.

See Also

IMAPITable::CreateBookmark, IMAPITable::FindRow, IMAPITable::FreeBookmark, IMAPITable::SeekRow