This is not passive. The elements of the passive voice must all be in the same clause. be and frustrated are in different clauses. (when signals the beginning of another clause.)
I would describe it as an adjective or a past participle used as an adjective. That is, it is derived from a verb, but it doesn't act as a verb in this context.