Changed ErrorCodes to anonymous enum, add missing parameters for IPoll::Start, IFsPoll::Start, ISignal::Start