Questions tagged [windows-xp-embedded]

Windows XP Embedded, commonly abbreviated "XPe", is a componentized version of the Professional edition of Windows XP.

Windows XP Embedded, commonly abbreviated "XPe", is a componentized version of the Professional edition of Windows XP. An original equipment manufacturer is free to choose only the components needed thereby reducing operating system footprint and also reducing attack area as compared with XP Professional. Unlike Windows CE, Microsoft's operating system for portable devices and consumer electronics, XP Embedded provides the full Windows API, and support for the full range of applications and device drivers written for Microsoft Windows. The system requirements state that XPe can run on devices with at least 32 MB Compact Flash, 32 MB RAM and a P-200 microprocessor. XPe was released on November 28, 2001. As of October 2008, the newest release is Windows XP Embedded Service Pack 3.

54 questions
12
votes
2 answers

Disable a right click (press and hold) in WPF application.

I am working on the touch screen application which is running on Windows XP Standard. With current hardware to invoke a right click user has to click and hold for couple of seconds, but this might interfere with other actions like holding a repeat…
Vitalij
  • 4,587
  • 9
  • 42
  • 65
8
votes
2 answers

How do I programmatically change a .lnk to change its target?

Is there any way to open a windows shortcut (.lnk file) and change it's target? I found the following snippet which allows me to find the current target, but it's a read-only property: Shell32::Shell^ shl = gcnew Shell32::Shell(); String^…
Jon Cage
  • 36,366
  • 38
  • 137
  • 215
6
votes
4 answers

How to disable (or reset) a network adapter programmatically in C#

I need to disable a network adapter programmatically using C# (.NET 2.0) on Windows XP Embedded. Background Reason: After installing a Bluetooth stack on the PC, the Bluetooth PAN adapter blocks the Bluetooth manager program (that runs in the system…
this-Me
  • 2,139
  • 6
  • 43
  • 70
4
votes
2 answers

What causes a nul character written to file just before a pc crash?

We have an application running on several thousand identical machines. Same OS, same hardware, same application installation. On very rare occasions, the machine locks up. Alt tab, ctrl-alt-del, application are all unresponsive. After inspecting…
reuscam
  • 1,841
  • 2
  • 18
  • 23
4
votes
2 answers

Network Drive Not Available On Startup

I have a C# application which loads at startup, and logs data to a network drive, which is mounted as X: When the machine first boots, the application throws an error that X:\ is not available. If I restart the app, same error. However, if I open…
3
votes
1 answer

.NET compact framework on Windows XPE

I have a .NET 2.0 application running on Windows XP Embedded. I have problems with memory consumption of this application on devices that have low amount of memory (128Mb and less). Obviously, .NET wasn't a good choice for such devices, but we were…
Corvin
  • 990
  • 11
  • 17
3
votes
3 answers

Network interface settings in embedded Windows XP

How can we get the network interface name (i.e. the one that appears in the "Network connections" dialog) given the device description (i.e. the string that appears in the "Device Properties -> Connect using:" textbox)? We must do it in pure C/C++…
Carlo
3
votes
12 answers

How to trigger an event at 03:00 every night?

How is this done best? I want an app that's running on a server to trigger an event every night at 03:00.
Darkmage
  • 1,583
  • 9
  • 24
  • 42
3
votes
3 answers

where does msscript.ocx gets installed from

I'm using msscript.ocx in my application which is an activex scripting host for windows. Although I want to be able to use the same for XP embedded(XPe) which's highly customizable. 1.I want to know whether on XPe, msscript.ocx can be optionally…
3
votes
4 answers

WCF with .NET 2.0

We need to implement a WCF service on a machine that can only run .NET 2.0. The machine is a Windows XPe POS terminal, and we have not found a way to install .NET 3.0. We can't really format it with a new XPe image because there is a proprietary POS…
jonathanpeppers
  • 26,115
  • 21
  • 99
  • 182
3
votes
1 answer

DriverUnload not called on Windows restart/shutdown

I'm debugging a driver with WinDbg. In the DriverUnload function, there's a call to KdBreakPoint(). When I disable the device from device manager, WinDbg breaks into the DriverUnload function. But when I shutdown or restart Windows (through Start >…
huysentruitw
  • 27,376
  • 9
  • 90
  • 133
2
votes
3 answers

When does a memory dump get written after BSOD?

I have a machine that periodically BSOD's. I have full memory dumps configured. Sometimes, when rebooting AFTER the BSOD, the machine sits on a black screen for several minutes, then finally comes up to windows. My colleague just recently found…
reuscam
  • 1,841
  • 2
  • 18
  • 23
2
votes
1 answer

ARP request are sent even though Windows has an entry in cache (ARP Table)

We have a product that runs Windows XP Embedded SP1. We configure a fake (does not exist) MAC address for a fake IP in the ARP table. When there is a communication happening, Windows sends packets to the fake MAC and fakeIP and later we change it to…
2
votes
0 answers

TLS 1.2 + C# + BouncyCastle example

I am trying to connect to server via TLS1.2 using .Net 2.0. I have tried the bouncy castle tls client but getting ""Internal TLS error, this could be an attack" TcpClient client = new TcpClient(); client.Connect(resolvedIpAddr,…
Dnyan Waychal
  • 1,418
  • 11
  • 27
2
votes
2 answers

Why do I get memory errors from my Delphi 2006 app running under Windows XP embedded

I have a D2006 app that uses FastMM4 (like, it has "FastMM4" in the start of the uses clause in the DPR file). I know Delphi uses FastMM4 as it's memory manager anyway, but the downloaded version has more debug dump options. I recently tried to run…
rossmcm
  • 5,493
  • 10
  • 55
  • 118
1
2 3 4