Export (0) Print
Expand All

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 client

Windows Vista, Windows XP with SP2 [desktop apps only]

Minimum supported server

Windows Server 2008, Windows Server 2003 with SP1 [desktop apps only]

Header

Winbase.h (include Windows.h)

Library

Kernel32.lib

DLL

Kernel32.dll

See also

DecodePointer
EncodeSystemPointer

 

 

Community Additions

ADD
Show:
© 2014 Microsoft