#include <f32file.h>
// wymagana biblioteka: efsrv.lib 
// wymagane uprawnienie: brak

RFs serwerPlikow;
// Najpierw wywoujemy metod inicjalizujc
// dostp do serwera kontrolujcego dostp do 
// systemu plikw.
TInt err = serwerPlikow.Connect();
if( err == KErrNone )
{
    RFile plik;
    // Tworzymy plik - metoda Create() jest jednoczenie
    // metod inicjalizujc.
    err = plik.Create( serwerPlikow, _L("c:\\data\\plik.txt"), EFileWrite );
    if( err == KErrNone )
    {
        // Plik zosta utworzony, mona wykona inne operacje
        // (np. zapisu), po czym naley zwolni uchwyt.
        plik.Close();
    }
    else
    {
        // obsuga bdu
    }

    // Zwalniamy sesj do serwera plikw.
    serwerPlikow.Close();
}
else
{
    // obsuga bdu 
}
