MEMBERID

MEMBERID identifies the member in a type description. For IDispatch interfaces, this is the same as DISPID.

typedef DISPID MEMBERID;

This is a 32-bit integral value in the following format:

Bits
Value
0pics/OLE00090001.gif15
Offset. Any value is permissible.
16pics/OLE00090001.gif21
The nesting level of this typeinfo in the inheritance hierarchy. For example:
interface mydisp : IDispatch
The nesting level of IUnknown is 0, IDispatch is 1, and mydisp is 2.
22pics/OLE00090001.gif25
Reserved; must be zero
26pics/OLE00090001.gif28
DISPID value.
29
True if this is the member ID for a FuncDesc; otherwise False.
30pics/OLE00090001.gif31
Must be 01.

Negative IDs are reserved for use by OLE Automation.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database