I don't think there is a normal way to do that, but there is a hacky way. You can start timer when particle starts emission, and get a time when You want to freeze your particle state. You can then use this time as preprocess
property in particle. This property simulates a state particles would have after certain amount of time