ADIC Digital Camera 601355 Rev A 사용자 설명서

다운로드
페이지 1192
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)