Ocultar um arquivo ou diretório usando a API do Windows de C

Eu quero modificar um programa em C para fazer alguns dos arquivos que ele cria ocultos no Windows. O que o Windows ou (melhor ainda) API POSIX irá definir o atributo de arquivo oculto?