Windows CE下實現檔案伺服器建立一個工程並加入必要的組件後。加入以下檔案伺服器組件。
Catalog item |
Sysgen variable |
Location in Catalog |
File Server |
SYSGEN_SMB_FILE |
Communication Services and Networking/Servers |
File Server Customizable UI |
SYSGEN_SMB_UI |
Communication Services and Networking/Servers/File Server |
NTLM |
SYSGEN_AUTH_NTLM |
Security/Authentication Services (SSPI) |
在project.reg中加入以下註冊表[HKEY_LOCAL_MACHINE/Services/Smbserver]"AdapterList"="VMINI1"[HKEY_LOCAL_MACHINE/Services/Smbserver/Shares/Root]"Path"="//temp""Type"=dword:0"UserList"="admin"定義檔案伺服器名稱[HKEY_LOCAL_MACHINE/Ident]; "Name"=LOC_DEFAULTDEVICENAME "Desc"=LOC_DEFAULTDEVICEDESC "OrigName"="WinCEDevice""Name"="JimDaly_Device"設定共用路徑和可訪問的使用者列表[HKEY_LOCAL_MACHINE/Services/SMBServer/Shares/VirtualRoot] "Type"=dword:0 "Path"="//Windows""UserList"="jimdaly"定義網路裝置[HKEY_LOCAL_MACHINE/Drivers/Service/SMBServer] "AdapterList"="PCI//NE20001"定義域[HKEY_LOCAL_MACHINE/Comm/Redir] "DefaultDomain"="REDMOND"定義認證方式[HKEY_LOCAL_MACHINE/Services/SMBServer/Shares] "UseAuthentication"=dword:1編譯產生作業系統下載並回合組態檔案伺服器在案頭PC上開啟IE,輸入Windows CE裝置的IP地址,即可在IE中設定檔伺服器。訪問檔案伺服器:在案頭PC機上單擊“開始”"運行”,輸入”//Windows CE裝置的IP地址”。即可。
周群威 2007_08_18