Functions Exported by the Network UI (Windows CE 5.0)

Windows CE 5.0

If you change the Network UI, you must make sure that you export the same functions as those that are currently exported, and you must maintain the same semantics. In other words, the meaning of the parameter must be the same, and the functions must return the same return code values.

The following list shows the full path for these directories:

  • %_WINCEROOT%\Public\Common\Oak\Drivers\Netui contains the implementation of the function.
  • %_WINCEROOT%\Public\Common\Oak\Drivers\Netsamp contains sample a application that calls the function.

The following table shows the functions that are exported by the NetUI, and the files and samples in which the function appears.

FunctionFile name in the Netui directorySample in the Netsamp directoryLocation of more information
GetIPAddressGetip.cNot applicableGetIPAddress
GetUsernamePasswordGetuser.cNot applicableGetUsernamePassword
LineConfigEditLincfg.cNot applicableLineConfigEdit
LineTranslateDialogTrandlg.c\Rnaapp\Rnaapp.c

\Pegterm\App\Termtapi.c

Rnaapp or Pegterm
GetNetStringNetui.cNot applicableGetNetString
ConnectionDialogWnet.cNot applicableConnectionDialog
DisconnectDialogWnet.cNot applicableDisconnectDialog
NetMsgBoxNetui.c

Resource.h

Linecnfg.c

Ipquickcfgui.c

Not applicableNetMsgBox
GetResourcePasswordWnet.cNot applicableGetResourcePassword
AdapterIPPropertiesNetwork.c\Connmc\Ianconninfo.cppAdapterIPProperties
GetDriverNameNetcard.cNot applicableGetDriverName
PickCertificateCertui.cpp

Eaptlscfg.cpp

Not applicableNot applicable
AddNetUISystrayIconQuickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
RemoveNetUISystrayIconQuickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
IsPropSheetDialogMessageQuickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
ClosePropSheetDialogIfReadyQuickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
UpdateConnectionStatusQuickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
ShowCertificateCertui.cppNot applicableNot applicable
CreateScanDeviceBtmgmtui.cppNot applicableCreateScanDevice
RasEapInvokeConfigUIEaptlscfg.cpp

wczprops.c

\Connmc\Rasconninfo.cppConnmc
RasEapInvokeInteractiveUIEaptlscfg.cppNot applicableNot applicable
RasEapFreeMemoryEaptlscfg.cpp\Connmc\Rasconninfo.cppConnmc
LoadSecurityLibGetuser.cNot applicableNot applicable
UnloadSecurityLibGetuser.cNot applicableNot applicable

See Also

How to Replace the Network UI for a Target Device | Ethman | Connmc | Rnaapp | Pegterm


Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.


Show: