WlxGetStatusMessage 函数 (winwlx.h)

[自 Windows Server 2008 和 Windows Vista 起,WlxGetStatusMessage 函数不再可用。]

WlxGetStatusMessage 函数必须由替换 GINA DLL 实现。 Winlogon 调用此函数以获取 GINA DLL 显示的状态消息。

注意 在 Windows Vista 中忽略 GINA DLL。
 

语法

BOOL WlxGetStatusMessage(
  [in]  PVOID pWlxContext,
  [out] DWORD *pdwOptions,
  [out] PWSTR pMessage,
  [in]  DWORD dwBufferSize
);

参数

[in] pWlxContext

指向与此窗口工作站关联的 GINA 上下文的指针。 当 Winlogon 为此工作站调用 WlxInitialize 时,GINA 将返回此上下文值。

[out] pdwOptions

指向 DWORD 的指针,该 DWORD 将保存当前状态消息的显示选项。

[out] pMessage

返回当前状态消息文本。

[in] dwBufferSize

pMessage 缓冲区的大小。

返回值

返回代码 说明
TRUE
如果检索到消息,则返回 TRUE
FALSE
如果未检索消息,则返回 FALSE

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 winwlx.h

另请参阅

WlxDisplayStatusMessage

WlxInitialize

WlxRemoveStatusMessage