Jump to content

Processor Control Region

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wbm1058 (talk | contribs) at 12:56, 6 June 2015 (Disambiguate Processor (computing) to Central processing unit using popups). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Processor Control Region (PCR) is a Windows kernel mode data structure that contains information about the current processor. It can be accessed via the fs segment register.

Structure

In C and C++, the PCR is known as KPCR. It contains information about the current processor.

Processor Control Block

The PCR contains a substructure called Processor Control Block (KPRCB), which contains information such as CPU step and a pointer to the thread object of the current thread.

References

See also