Consider the following scenario:
In this scenario, the data in the allocated memory may change. For example, the first bytes of the structure may become zero in the Rndismp.dll module.
- You run an application or a driver that calls the VirtualAlloc function on a Windows Embedded CE 6.0 R3-based device. For example, the USB remote Network Driver Interface Specification (NDIS) class driver (Rndismp.dll) calls the VirtualAlloc function to allocate virtual memory for structures.
- The flProtect parameter of the VirtualAlloc function is specified as the PAGE_NOCACHE attribute.
- The device uses the ARM Cortex A-8 processor.
In this scenario, the data in the allocated memory may change. For example, the first bytes of the structure may become zero in the Rndismp.dll module.