OS2 API:WinQueryObject
From EDM2
Contents |
WinQueryObject
- WinQueryObject(objectID)
- Get the handle to the object id.
Parameters
- objectID - PSZ - input
- Object id of an existing object as assigned by WinCreateObject or WinSetObjectData, or the fully qualified path name of the object.
Constants
Returns
This function returns a HOBJECT or NULLHANDLE with the occurrence of an error.
Returns from WinGetLastError should WinQueryObject fail:
Module
Define (C/C++)
INCL_WINWORKPLACE
Export name/Ordinal
Calling conversion
Example Code
... PSZ objectID; HOBJECT rc; ... rc = WinQueryObject (objectID); ...
Related Functions
WinCopyObject WinCreateObject WinDestroyObject WinMoveObject WinOpenObject WinSaveObject WinSetObjectData
Notes
This API call allows the retrieval of the persistant object handle for any file object with the fully qualified file name. Also, any object's handle can be retrieved by its object ID string. Using the object's handle, its state can be manipulated with WinSetObjectData, or delete the object with WinDestroyObject. Valid object ID strings start with the "<" character and end with the ">" character.