Functions Exported by the Network UI
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 Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.