ダブルポインタで確保した多重配列の現在のサイズを
取得したいのですがいい方法はありませんでしょうか?

ソースは以下のようになっています。

  // 200バイトを10列分確保 (buffer[10][200])
  char** buffer;

  buffer = (char**)malloc(sizeof(char*)*10);
  for(int i=0;i<10;i++)
  {
    buffer[i] = (char*)malloc(200 * sizeof(char));
    memset(buffer[i], 0, 200);
  }

  // freeや必要な処理はこのあとで