GitHub
Download
Forum
Overview
Tutorial
C++ API
General interfaces
Data interfaces
UDomain
UStorage
UObject
UList
UBitFlagSet
UBitFlagSetSingle
WDomain
WObject
AddRef
Compare
GetClassInfo
GetDomain
GetId
GetLastError
GetLock
GetNextSame
GetObject
IsDirty
IsOfType
LoadData
NeedsUpdate
Release
StoreData
IEventClient
Schema interfaces
Configuration interfaces
Structures
Error codes
C# API
DTDL
DADL
Setup
WObject::GetClassInfo
Retrieves the object classes.
Syntax
HRESULT
GetClassInfo(
[out]
U
INT32
*
p_aulClassId,
[in, out]
U
INT32
*
p_pulCount
)
const
;
Parameter
p_aulClassId
[out]
Type:
UINT32*
Receives the class array.
p_pulCount
[in, out]
Type:
UINT32*
On input contains the length of the memory block that p_aulClassId is pointing to. The variable contains the count of elements copied to p_aulClassId on successful return.
If the buffer is not large enough, this value contains the total count of classes and the function return HRESULT_FROM_WIN32(ERROR_MORE_DATA).
Return value
S_OK or an error from the
Error Codes
.
Remarks
The function only returns information for new objects or for opened objects (after the used transaction has been executed successfully).
© 2022 Mobiland AG