Microsoft KB Archive/69888

{|
 * width="100%"|

INFO: Fatal Exit Code 0x0506 Definition

 * }

Q69888

3.00 3.10 WINDOWS kbprg

-

The information in this article applies to:


 * Microsoft Windows Software Development Kit (SDK) 3.1

-

SUMMARY
Fatal Exit code 0x0506 is not documented in Appendix C of the &quot;Microsoft Windows Software Development Kit Reference Volume 2&quot; version 3.0.

This Fatal Exit will occur if the GetProfileString or GetPrivateProfileString function is called with the lpDefault parameter set to NULL. lpDefault specifies a string to return in the lpReturnedString buffer if no match for lpKeyName is found.

To correct this Fatal Exit, always provide a valid string pointer for the lpDefault parameter.

GetProfileString and GetPrivateProfileString are documented in the Windows SDK &quot;Reference, Volume 1&quot; for version 3.0 and in the &quot;Programmer's Reference, Volume 2: Functions&quot; for version 3.1.

Additional query words: 3.00 3.10

Keywords : kb16bitonly kbSDKPlatform kbSysSettings

Issue type : kbinfo

Technology : kbAudDeveloper kbWin3xSearch kbSDKSearch kbWinSDKSearch kbWinSDK310