Functions Exported by the Network UI (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.

Function File name in the Netui directory Sample in the Netsamp directory Location of more information
GetIPAddress Getip.c Not applicable GetIPAddress
GetUsernamePassword Getuser.c Not applicable GetUsernamePassword
LineConfigEdit Lincfg.c Not applicable LineConfigEdit
LineTranslateDialog Trandlg.c \Rnaapp\Rnaapp.c

\Pegterm\App\Termtapi.c

Rnaapp or Pegterm
GetNetString Netui.c Not applicable GetNetString
ConnectionDialog Wnet.c Not applicable ConnectionDialog
DisconnectDialog Wnet.c Not applicable DisconnectDialog
NetMsgBox Netui.c

Resource.h

Linecnfg.c

Ipquickcfgui.c

Not applicable NetMsgBox
GetResourcePassword Wnet.c Not applicable GetResourcePassword
AdapterIPProperties Network.c \Connmc\Ianconninfo.cpp AdapterIPProperties
GetDriverName Netcard.c Not applicable GetDriverName
PickCertificate Certui.cpp

Eaptlscfg.cpp

Not applicable Not applicable
AddNetUISystrayIcon Quickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
RemoveNetUISystrayIcon Quickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
IsPropSheetDialogMessage Quickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
ClosePropSheetDialogIfReady Quickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
UpdateConnectionStatus Quickconfigui.c

Quickconfigui.h

\Ethman\Ethman.c

\Ethman\Ethman.h

Ethman
ShowCertificate Certui.cpp Not applicable Not applicable
CreateScanDevice Btmgmtui.cpp Not applicable CreateScanDevice
RasEapInvokeConfigUI Eaptlscfg.cpp

wczprops.c

\Connmc\Rasconninfo.cpp Connmc
RasEapInvokeInteractiveUI Eaptlscfg.cpp Not applicable Not applicable
RasEapFreeMemory Eaptlscfg.cpp \Connmc\Rasconninfo.cpp Connmc
LoadSecurityLib Getuser.c Not applicable Not applicable
UnloadSecurityLib Getuser.c Not applicable Not applicable

See Also

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

Last updated on Thursday, February 02, 2006

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.