pszDefault (PSZ) - input
The string that is returned in the pBuffer parameter, if the key defined by the pszKey parameter cannot be found in the profile.
If the pointer to this parameter is passed as NULL, then nothing is copied into the pszKey parameter if the key cannot be found. ulLength is returned as 0 in this case.