Jump to content

WinQueryTaskTitle: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
== WinQueryTaskTitle ==
Get the task list entry.
; WinQueryTaskTitle(sessionId, titleReceived, titleLngth) : Get the task list entry.
 
==Syntax==
WinQueryTaskTitle(sessionId, titleReceived, titleLngth)


=== Parameters ===
=== Parameters ===
Line 16: Line 18:


[[WinGetLastError]] possible returns:
[[WinGetLastError]] possible returns:
*[[OS2 API:PMI:error#PMERR_INVALID_PARAMETERS|PMERR_INVALID_PARAMETERS]]
*[[PM Error Codes#PMERR_INVALID_PARAMETERS|PMERR_INVALID_PARAMETERS]]
*[[OS2 API:PMI:error#PMERR_INVALID_SESSION_ID|PMERR_INVALID_SESSION_ID]]
*[[PM Error Codes#PMERR_INVALID_SESSION_ID|PMERR_INVALID_SESSION_ID]]


=== Define (C/C++) ===
=== Define (C/C++) ===
Line 42: Line 44:
*[[WinQuerySwitchHandle]]
*[[WinQuerySwitchHandle]]
*[[WinQuerySwitchList]]
*[[WinQuerySwitchList]]
*[[WinTaskSizePos]]
*WinTaskSizePos
*[[WinRemoveSwitchEntry]]
*[[WinRemoveSwitchEntry]]
*[[WinSwitchToProgram]]
*[[WinSwitchToProgram]]

Revision as of 16:24, 5 March 2017

Get the task list entry.

Syntax

WinQueryTaskTitle(sessionId, titleReceived, titleLngth)

Parameters

sessionId - ULONG - input
The session identifier or zero for the caller's session.
titleReceived - PSZ- output
Title of the application as specified with the session identifier.
titleLength - ULONG - input
Maximum length of title, in bytes.

Constants

None

Returns

APIRET with values of:

Zero
Success
Nonzero
Error.

WinGetLastError possible returns:

Define (C/C++)

INCL_WINSWITCHLIST or INCL_PM or INCL_WIN

Calling Convention

Cdecl32

Example Code

ULONG  sessionId;
PSZ    titleReceived;
ULONG  titleLngth;
APIRET rc;
...
rc = WinQueryTaskTitle(sessionId, titleReceived, titleLngth);
...

Related Functions

Notes

WinQuerySessionTitle is the preferred API call.