HotfixSpecificInfoDef

Returned by MM_ReturnObjectGenericInfo when a Hot Fix OBID is passed to it.

Syntax

  struct HotfixSpecificInfoDef 
  { 
     LONG   hotfixoffset; 
     LONG   hotfixidentifier; 
     LONG   numberoftotalblocks; 
     LONG   numberofusedblocks; 
     LONG   numberofavailableblocks; 
     LONG   numberofsystemblocks; 
     LONG   status; 
  };
  

Fields

hotfixoffset
The offset, in sectors, from the parent IO object’s application data area to the Hot Fix’s application data area.
hotfixidentifier
This value uniquely identifies a Hot Fix object in a set of Hot Fix objects within the Media Manager database. It’s used to rebuild mirror sets.
numberoftotalblocks
The total number of 8 sector blocks that Hot Fix manages. It includes all spare, overhead, and application blocks.
numberofusedblocks
The number of spare blocks that have been used. (Some spare blocks are used for Hot Fix overhead and not the sparing of block in the application data area.)
numberofavailabeblocks
The remaining blocks (spares) available for Hot Fix to use to replace bad blocks in the application data area.
numberofsystemblocks
The number of spare blocks used for Hot Fix overhead.
status
Currently undefined for Hot Fix and is set to zero.