The extended attribute APIs includes macros to help programmers using the extended attribute interfaces. The macros perform a variety of function including
· Accessing fields in data structures
· Calculating the size of data structures
· Performing semantic and flag checks
· Setting flags
The macros are in dce/rpcbase.h, which is derived from dce/rpcbase.idl.
The following topics list the definitions of each macro.
More:
Macros to Access Binding Fields
Macros to Access Schema Entry Fields
Macros to Access Attribute Instance Fields
Binding Data Structure Size Calculation Macros
Schema Entry Data Structure Size Calculation Macros
Attribute Instance Data Structure Size Calculation Macros
Schema Entry Semantic Check Macros
Attribute Instance Semantic Check Macros
Schema Entry Flag Set and Unset Macros
Schema Trigger Entry Flag Check Macros