本文介绍了什么链接到gSharedInfo api MSDN文档?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

推荐答案

感谢您在此处发帖。

>>有人可以将MSDN文档的链接告知gSharedInfo api吗?

MSDN中似乎没有这样的文档。

There seems has no such document in MSDN.

它实际上不是一个API,它是一个全局结构。它从user32导出为user32!gSharedInfo或Windows Kernel32为win32k!gSharedInfo。它的声明如下所示。

It's actually not an API, it a global structure. It's is exported from user32 as user32!gSharedInfo or Windows Kernel32 as win32k!gSharedInfo. It's declaration is like below.

typedef struct _WNDMSG
{
  DWORD maxMsgs;
  PBYTE abMsgs;
} WNDMSG, *PWNDMSG;
//
//
typedef struct _SHAREDINFO
{                                 // W2k XP  7
  PSERVERINFO  psi;               // 000 000 000
  PHANDLEENTRY aheList;           // 004 004 004
#if WIN32K_VERSION == NTDDI_WIN7
  ULONG_PTR    HeEntrySize;       //         008
#endif
  PDISPLAYINFO pDisplayInfo;      // 008 008 00c
  ULONG_PTR    ulSharedDelta;     // 00c 00c 010
#if WIN32K_VERSION < NTDDI_WINXP
  WNDMSG       awmControl[27];    // 010 010 014
#else
  WNDMSG       awmControl[31];    // 010 010 014
#endif
  WNDMSG       DefWindowMsgs;     // 0e8 108 10c
  WNDMSG       DefWindowSpecMsgs; // 0f0 110 114
} SHAREDINFO, *PSHAREDINFO;

希望这可以帮到你。

最好的问候,$
Sera Yu

Best Regards,
Sera Yu


这篇关于什么链接到gSharedInfo api MSDN文档?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-15 21:15