dwMilliseconds
dwMilliseconds is a parameter name used in several Win32 API functions to specify a time interval in milliseconds. It is typically defined as a DWORD, an unsigned 32-bit value, and it conveys a duration or timeout in units of one millisecond.
In practice, dwMilliseconds controls how long a function should wait for a condition to occur or for
Other functions also use a parameter named dwMilliseconds with the same general meaning, but the exact interpretation
Common considerations include the practical upper limit of 2^32-1 milliseconds (about 49.7 days) for a single