When the RSS Hash key changes

Devs,
I am little bit confused about RSS Hash calculation in NDIS 6.20 frame work,
What is the purpose of hash key values?
When does RSS key values change? or Is it fixed?

Please let me explain any one about this.
Thanks in advance,

Regards,
Vamsh!

RSS hash determines which RX queue should be associated with a particular TCP/IP connection.

Thanks for the reply, I know what you said but i want to know about “When does the OS changes the RSS key values” and In which basis the key values are generated?