WinEnumObjectClasses: Difference between revisions
Appearance
m Redirected page to OS2 API:PMI:WinEnumObjectClasses |
No edit summary |
||
Line 1: | Line 1: | ||
;WinEnumObjectClasses (objClassList, objClassLength) : Get a list of all of the registered Workplace object classes. | |||
=== Parameters === | |||
; objClassList - [[OBJCLASS]] - output : A linked list with the entry of the class name registered. | |||
; objClassLength - [[ULONG]] - input/output : Size of the linked list objClassList buffer. | |||
=== Returns === | |||
True if successful, false if not successful. | |||
*[[TRUE]] | |||
*[[FALSE]] | |||
Returns from [[WinGetLastError]] should WinEnumObjectClasses fail: | |||
* [[OS2_API:PMI:error#WPERR_BUFFER_TOO_SMALL|WPERR_BUFFER_TOO_SMALL]] | |||
=== Define (C/C++) === | |||
INCL_WINWORKPLACE | |||
=== Calling conversion === | |||
[[Cdecl32]] | |||
=== Example Code === | |||
... | |||
PSZ objClass; | |||
ULONG objClassLength; | |||
BOOL rc; | |||
... | |||
rc = WinEnumObjectClasses (objClass, objClassLength); | |||
... | |||
=== Related Functions === | |||
*[[WinDeregisterObjectClass]] | |||
*[[WinRegisterObjectClass]] | |||
*[[WinReplaceObjectClass]] | |||
[[Category:Win]] |
Revision as of 18:51, 23 December 2016
- WinEnumObjectClasses (objClassList, objClassLength)
- Get a list of all of the registered Workplace object classes.
Parameters
- objClassList - OBJCLASS - output
- A linked list with the entry of the class name registered.
- objClassLength - ULONG - input/output
- Size of the linked list objClassList buffer.
Returns
True if successful, false if not successful.
Returns from WinGetLastError should WinEnumObjectClasses fail:
Define (C/C++)
INCL_WINWORKPLACE
Calling conversion
Example Code
... PSZ objClass; ULONG objClassLength; BOOL rc; ... rc = WinEnumObjectClasses (objClass, objClassLength); ...