¿Cómo obtener un puntero de ARCHIVO de un descriptor de archivo?

Estoy jugando con mkstemp(), que proporciona un descriptor de archivo, pero quiero generar una salida formateada a través de fprintf(). ¿Existe una manera fácil de transformar el descriptor de archivo proporcionado por mkstemp()en una FILE *estructura que sea adecuada para su uso fprintf()?...