Jump to content

WinQueryObjectPath: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
Line 26: Line 26:
  HOBJECT className;
  HOBJECT className;
  PSZ pathName;
  PSZ pathName;
  ULONG sizeOfPathName; // use [[OS2 API:Constant#CCHMAXPATH|CCHMAXPATH]] plus one.
  ULONG sizeOfPathName; // use CCHMAXPATH plus one.
  BOOL rc;
  BOOL rc;
  ...
  ...

Revision as of 17:57, 18 January 2017

WinQueryObjectPath

WinQueryObjectPath(objectHandle, pathName, sizeOfPathName)
Get the path name of the object.

Parameters

objectHandle - HOBJECT - input
Object's handle.
pathName - PSZ - output
Memory for the path name of the object.
sizeOfPathName - ULONG - input
The size of the memory buffer for the path name - in bytes.

Returns

This function returns a BOOL with the values of:

Returns from WinGetLastError should WinQueryObjectPath fail:

Define (C/C++)

INCL_WINWORKPLACE

Calling conversion

Cdecl32

Example Code

...
HOBJECT className;
PSZ pathName;
ULONG sizeOfPathName; // use CCHMAXPATH plus one.
BOOL rc;
...
rc = WinQueryObjectPath (objectHandle, pathName, sizeOfPathName);
...

Related Functions

OS Version Introduced

OS/2 Warp 3.0