Where is Phone.dll?

  • Thread starter Thread starter Ron Lemire
  • Start date Start date
R

Ron Lemire

Hi,

I have a Pocket PC 2002 Phone Edition device and I'm trying to use P/Invoke
to do a PhoneMakeCall function:

[DllImport("phone.dll")]
private static extern IntPtr PhoneMakeCall(ref PhoneMakeCallInfo ppmci);

but I can't find "phone.dll" on my system. I have "phone.lib" but that's
only 3k and probably just has the prototypes.

I've installed :
1) eMbedded Visual Tools 3.0
2) Pocket PC 2002 SDK
3) SmartPhone 2002 SDK

Does anyone know where I can find "phone.dll"?

Thanks...Ron Lemire
 
I don't see a PhoneMakeCall() function documented for Windows CE. Is that
from the help?

Paul T.
 
Paul,

Yes it's in both the Pocket PC 2002 SDK Help used with eMbedded Visual C++
3.0 and the Pocket PC 2003 SDK Help used with eMbedded Visual C++ 4.0.
Being that I'm doing a P/Invoke on a Win32 API function the PhoneMakeCall is
probably not in the .NET Compact Framework help that comes with VS .NET
2003.

Ron



Paul G. Tobey said:
I don't see a PhoneMakeCall() function documented for Windows CE. Is that
from the help?

Paul T.

Ron Lemire said:
Hi,

I have a Pocket PC 2002 Phone Edition device and I'm trying to use P/Invoke
to do a PhoneMakeCall function:

[DllImport("phone.dll")]
private static extern IntPtr PhoneMakeCall(ref PhoneMakeCallInfo ppmci);

but I can't find "phone.dll" on my system. I have "phone.lib" but that's
only 3k and probably just has the prototypes.

I've installed :
1) eMbedded Visual Tools 3.0
2) Pocket PC 2002 SDK
3) SmartPhone 2002 SDK

Does anyone know where I can find "phone.dll"?

Thanks...Ron Lemire
 
Paul,

I have a Toshiba 2032SP (Sprint model) and I just called Sprint to find out
exactly what operating system I have.
Even though my device is a combination Pocket PC and a cell phone I only
have the Microsoft Pocket PC 2002 operating system and not the Microsoft
Pocket PC 2002 Phone Edition of the operating system.
Probably if I had the phone edition "phone.dll" would be on the device
automatically.

Thanks for replying to my original post...Ron Lemire


Paul G. Tobey said:
I don't see a PhoneMakeCall() function documented for Windows CE. Is that
from the help?

Paul T.

Ron Lemire said:
Hi,

I have a Pocket PC 2002 Phone Edition device and I'm trying to use P/Invoke
to do a PhoneMakeCall function:

[DllImport("phone.dll")]
private static extern IntPtr PhoneMakeCall(ref PhoneMakeCallInfo ppmci);

but I can't find "phone.dll" on my system. I have "phone.lib" but that's
only 3k and probably just has the prototypes.

I've installed :
1) eMbedded Visual Tools 3.0
2) Pocket PC 2002 SDK
3) SmartPhone 2002 SDK

Does anyone know where I can find "phone.dll"?

Thanks...Ron Lemire
 
Why do you think you don't have it. It should be there on the device. Have
you tried looking with CeFileViewer into the \Windows directory?
 
I'm thinking that you've got it there. I'm looking at the Windows CE help
itself (for the OS), and it's not present. That probably means that it *is*
a phone edition extension. That's a shame...

Paul T.

Ron Lemire said:
Paul,

I have a Toshiba 2032SP (Sprint model) and I just called Sprint to find out
exactly what operating system I have.
Even though my device is a combination Pocket PC and a cell phone I only
have the Microsoft Pocket PC 2002 operating system and not the Microsoft
Pocket PC 2002 Phone Edition of the operating system.
Probably if I had the phone edition "phone.dll" would be on the device
automatically.

Thanks for replying to my original post...Ron Lemire


Paul G. Tobey said:
I don't see a PhoneMakeCall() function documented for Windows CE. Is that
from the help?

Paul T.

Ron Lemire said:
Hi,

I have a Pocket PC 2002 Phone Edition device and I'm trying to use P/Invoke
to do a PhoneMakeCall function:

[DllImport("phone.dll")]
private static extern IntPtr PhoneMakeCall(ref PhoneMakeCallInfo ppmci);

but I can't find "phone.dll" on my system. I have "phone.lib" but that's
only 3k and probably just has the prototypes.

I've installed :
1) eMbedded Visual Tools 3.0
2) Pocket PC 2002 SDK
3) SmartPhone 2002 SDK

Does anyone know where I can find "phone.dll"?

Thanks...Ron Lemire
 
Back
Top