API Guide
601355 Rev A API Functions 2-429
Functions
Notes VS_Table_RemoveEntry verifies that entry (a pointer
value) matches an entry in the specified table. (Note that all
table entries are pointers to data.) VS_Table_RemoveEntry
does not verify that the data pointed to by entry matches the
data pointed to by the corresponding table entry. As long as the
pointer values match, VS_Table_RemoveEntry removes
the entry from the table.
If a client adds entries to a table using VS_Table_AddEntry
or VS_Table_SetFields functions, it is the client’s
responsibility to maintain the data after it is stored in the table.
It is also the client’s responsibility to deallocate the space
containing the data after the entry has been deleted from the
table and is no longer needed.
If a client adds entries to a table using
VS_Table_CreateAddEntry, the VolServ API maintains the
data that is stored in the table and frees the space allocated for
all table entries when the VS_Table_Destroy function is
called.
See Also VS_Table_AddEntry(l),
VS_Table_Create(l),
• VS_Table_CreateAddEntry(l),
VS_Table_Destroy(l),
VS_Table_GetFields(l),
• VS_Table_SetFields(l)