typedef struct _CACHE_MANAGER_CALLBACKS { unsigned char (*AcquireForLazyWrite)(void *, unsigned char); void (*ReleaseFromLazyWrite)(void *); unsigned char (*AcquireForReadAhead)(void *, unsigned char); void (*ReleaseFromReadAhead)(void *); } CACHE_MANAGER_CALLBACKS, *PCACHE_MANAGER_CALLBACKS;