Registers an FSD with cache. Uses EAX, flags.
On entry, ESI contains the value of a buffer discard procedure. This value cannot be -1.
On entry, ECX contains the minimum number of blocks to reserve for this FSD.
An FSD must call this function to register a buffer discard function with VCache.
This service can only be called during DEVICE_INIT.