Skochan,
The wceusbsh.inf file should be populated with the following settings:
; <VENDOR SECTION>
;
; 1 of 3.
; Add your manufacturer name here (and a string definition under [strings] below)
;
; e.g.
; %ACME%=ACME
;
[Manufacturer]
%Sharp% = Sharp
;
; <VENDOR SECTION>
;
; 2 of 3.
; Add your manufacturer section and device entry here.
; Use the hardware PnP ID of your device.
;
; e.g.
; [ACME]
; %USB\VID_xxxx&PID_yyyy.DeviceDesc% = Host_Inst, USB\VID_xxxx&PID_yyyy
[Sharp]
%USB\Vid_04E6&Pid_0000.DeviceDesc% = Host_Inst, USB\Vid_04E6&Pid_0000
;
; <VENDOR SECTION>
;
; 3 of 3.
; Define your strings here
;
; e.g.
; ACME = "ACME"
; USB\VID_xxxx&PID_yyyy.DeviceDesc = "ACME USB Sync"
Sharp = "Sharp"
USB\Vid_04E6&Pid_0000.DeviceDesc = "Sharp USB Sync"
Since the USB function module is resident on the Sharp A400 processor, we are using Sharp-centric USB identifiers.
Regards,
--mikee
P.S. I will be working on a more complete posting today. ActiveSync can be very frustrating. The good new is that once it works, it normally continues to work.