CSession2* CMojSerwer::NewSessionL(const TVersion& aVersion,const RMessage2& aMessage) const
{
    // Zezwalamy na tworzenie sesji z klientami, ktrych wtki dziaaj
    // w procesach producenta posiadajcego identyfikator VID = 0x12345678.
    TSecurityPolicy polityka( TVendorId( 0x12345678 ) );
    if( !polityka.CheckPolicy( aMessage ) )
    {
        User::Leave( KErrPermissionDenied );
    }
    
    // Sprawdzamy wersj.
    if ( !User::QueryVersionSupported( TVersion( 1,0,5 ), aVersion ) )
    {
        User::Leave( KErrNotSupported );
    }
    
    // Tworzymy sesj.
    return new( ELeave ) CMojaSesja();
}
