Standard Bookmarks

The following constants are used to identify standard bookmarks. For more information about bookmarks, see the OLE DB Programmer's Reference or the Bookmarks section of this SDK.

Constant Description
BMK_SIZE Defined as sizeof(BYTE). This is used for the size of all standard bookmarks.
BYTE BMK_INVALID Value of an undefined or invalid standard bookmark.
BYTE BMK_CURRENT Standard cursor bookmark value for the current row.
BYTE BMK_BEGINNING Standard cursor bookmark value for the start of the recordset, before the first row.
BYTE BMK_END Standard cursor bookmark value for the end of the recordset, after the last row.
BYTE DBBMK_FIRSTROW Standard rowset bookmark value for the first row in the recordset.
BYTE DBBMK_LASTROW Standard rowset bookmark value for the last row in the recordset.