iniファイルからセクション名一覧を取得して、セクション名をsplitするという処理をしたいのですが、
取得したセクション名の区切りがヌル文字なせいか1つの文字列として認識してくれません。
どうしたらいいでしょうか?

コードではfor文を使ってsplitしたセクション名をSectionNameに入れています。

char SectionNames[1024];
GetPrivateProfileSectionNames(SectionNames,1024,FilePath.c_str());

char *WTF;//謎の内部パラメータ
char *CheckString;

for(CheckString = strtok_s(SectionNames, "0" ,&WTF); NULL != CheckString ; CheckString = strtok_s( NULL, "0" ,&WTF)){

 string SectionName = CheckString;
 //Section名を使った処理

}

変数の頭文字が大文字なのは見逃してください