WindowsCE 上でランダム関数を正常に使用する方法を教えてください

srand(time(NULL));
int r = rand() % 64;

と 0-63 の範囲でランダム値を取得しようと思ったのですが
time(NULL) の辺りでコンパイラに弾かれます

ちなみに #include <time.h> などのインクルード記述はしています