OEMRestoreCoProcRegister

This function is called by the kernel to restore the platform specific debug registers when a thread switch occurs.

void OEMRestoreCoProcRegister(
  LPBYTE pArea
);

Parameters

Return Values

None.

Remarks

Leave the function pointer to NULL if the platform does not have debug registers.

To enable the kernel to call this function, the OEM must declare a function pointer as shown in the following code example.

extern void (*pOEMRestoreCoProcRegister) (LPBYTE);

The following code example shows the function pointer the OEM must assign during OEMInit to retrieve the address of the OEMSaveCoProcRegister function.

pOEMRestoreCoProcRegister = OEMRestoreCoProcRegister;

The function is only called when both fNKSaveCoProcReg and cbNKCoProcRegSize global variables are nonzero.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Not applicable.
Link Library: Nk.lib.

See Also

OEMSaveCoProcRegister | OEMInitCoProcRegisterSavedArea | cbNKCoProcRegSize | fNKSaveCoProcReg

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.