It varies by the individual hen.
I have one, a standard langshan, that is broody at least 3x a year and occasionally 4x. She is around 7 years old.
I have another, a marans, that is generally broody 2x a year. I've had 3, that only went broody and raised chicks once only, all buff orpingtons. They are all over 3 years of age and haven't shown any interest in brooding.
I have 2 easter eggers that have never sit on their own eggs consistently, but they have stolen chicks and raised them as their own.
I am a believer that if you have one broody, you're likely to have another.
I haven't had any luck breaking Lucy, the langshan, for more than a few weeks at a time. The marans hen and her sister are pretty easily broken, using
@aart method above.
I rehomed one of the marans last year along with several of her chicks. I hated to do so, but I found them a good home, where she, and one of her daughters (also broody) have room to raise more chicks.
Wishing you luck with your hen!