¿Hay un reemplazo para unistd.h para Windows (Visual C)?

Estoy portando un programa de consola relativamente simple escrito para Unix a la plataforma Windows ( Visual C ++ 8.0 ). Todos los archivos fuente incluyen "unistd.h", que no existe. Al eliminarlo, recibo quejas sobre la falta de prototipos para 'srandom', 'random' y 'getopt'. Sé que puedo...