Click to Rate and Give Feedback
MSDN
MSDN Library
Development Guides
Developer Notes
System
Pointers
 DecodeSystemPointer Function
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

ClientRequires Windows Vista or Windows XP SP2.
ServerRequires Windows Server 2008 or Windows Server 2003 SP1.
HeaderDeclared in Winbase.h; include Windows.h.
LibraryUse Kernel32.lib.
DLLRequires Kernel32.dll.

See Also

DecodePointer
EncodeSystemPointer


Send comments about this topic to Microsoft

Build date: 9/25/2008

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