row
is a pointer to the row for which a description is being requested.
Yes
The row descriptor returned by mi_get_row_desc() is valid while the row it came from is valid. For information about row validity, see the description of the mi_next_row() function. Return Values On success, returns a pointer to the row descriptor for the row; on failure, returns NULL. Related Topics For additional information, see the description of the mi_get_row_desc_without_row() function.