Hold a buffer. Uses flags and preserves the contents of the carry flag.
On entry, ESI contains the cache block handle.
VCache_Hold increments the buffer hold count to prevent the buffer from being recycled.