Nevermind, I solved this.
calling function:
WriteUnitLog("S0123", &statusStr, test);
logging function:
void WriteUnitLog(char* serialNumber, void* data, int stage)
{
char *sData = (char*)data;
TDMS_AppendDataValues(logChannel[stage][channel++], &sData, 1, FALSE);
}