|
<< Click to Display Table of Contents >> C Examples: DbiGetSysConfig |
![]() ![]()
|
Get system configuration information.
If SysCfg is not NULL, a string is also returned containing system configuration. This example uses the following input:
fDbiGetSysConfig(&SysConfig, Buffer);
DBIResult fDbiGetSysConfig(pSYSConfig pSysConfig, pCHAR SysCfg)
{
DBIResult rslt;
CHAR szLocal[] = {"False"};
rslt = Chk(DbiGetSysConfig(pSysConfig));
if (rslt == DBIERR_NONE)
{
if (SysCfg != NULL)
{
if (pSysConfig->bLocalShare == TRUE)
strcpy(szLocal, "True");
wsprintf(SysCfg, "Local Share: %s, Net Type: %s, User Name: %s, "
".CFG File: %s, Lang Driver: %s", szLocal, pSysConfig->szNetType,
pSysConfig->szUserName, pSysConfig->szIniFile, pSysConfig->szLangDriver);
}
}
return rslt;
}