Click to Rate and Give Feedback
MSDN
MSDN Library
Development Guides
Developer Notes
System
Pointers
 DecodeSystemPointer Function

  Switch on low bandwidth view
DecodeSystemPointer Function

Decodes a pointer that was previously encoded with EncodeSystemPointer.

Syntax

PVOID DecodeSystemPointer(
    PVOID Ptr
);

Parameters

Ptr

The pointer to be decoded.

Return Value

The function returns the decoded pointer.

Remarks

Using EncodeSystemPointer/DecodeSystemPointer is faster than using EncodePointer/DecodePointer, but the encoded system pointers are more vulnerable to attack because the value can be predicted on a per-machine basis.

Requirements

Minimum supported clientWindows Vista, Windows XP with SP2
Minimum supported serverWindows Server 2008, Windows Server 2003 with SP1
HeaderWinbase.h (include Windows.h)
LibraryKernel32.lib
DLLKernel32.dll

See Also

DecodePointer
EncodeSystemPointer


Send comments about this topic to Microsoft

Build date: 1/22/2009

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker