Lo que tenes que pasar es un LPSECURITY_ATTRIBUTES es decir un puntero a esa estructura (LP=LONG POINTER), la mayoria de las veces se pasa simplemente 0
Sino hay dos formas de hacerlo, con una variable estatica:
SECURITY_ATTRIBUTES fAttr;
CreateFile(fName, fAcess, fShare, &fAttr, fCreation, fFlags, 0);
O con memoria dinamica:
LPSECURITY_ATTRIBUTES fAttr = new SECURITY_ATTRIBUTES; //o malloc de sizeof(SECURITY_ATTRIBUTES)
CreateFile(fName, fAccess, fShare, fAttr, fCreation, fFlags, 0);
delete fAttr; //o free
Obviamente tenes que darle los valores correspondientes a los miembros de la estructura si la pasas.