Miscellaneous Services

There are these miscellaneous services:

Service

Description

VCache_AdjustMinimum

Adjusts the minimum buffer quota.

VCache_CheckAvail

Checks available space for a data transfer

VCache_Deregister

Deregisters a cache associated with an FSD.

VCache_Enum

Enumerates the cache blocks.

VCache_FindBlock

Locates a block of data in a cache.

VCache_FreeBlock

Places a cache block on the free list.

VCache_GetSize

Reports the cache size.

VCache_GetStats

Returns cache statistics.

VCache_Get_Version

Get version number.

VCache_Hold

Increments the hold count of a buffer.

VCache_MakeMRU

Marks a block as most-recently-used.

VCache_Register

Register a buffer discard function with VCache.

VCache_SwapBuffers

Swaps two cache buffers.

VCache_TestHold

Returns hold count of a buffer.

VCache_Unhold

Decrements the hold count of a buffer.