DSEValueInfo
Contains information about an attribute value.
- Service:eDirectory Event
- Defined In:nwdsevnt.h
Structure
typedef struct
{
uint32 perpetratorID ;
uint32 verb ;
uint32 entryID ;
uint32 attrID ;
uint32 syntaxID ;
uint32 classID ;
DSETimeStamp timeStamp ;
unsigned size ;
char data [1];
} DSEValueInfo;
Fields
- perpetratorID
- Specifies the local ID for the object that requested
the action. (For example, Admin.Acmecorp requesting that a phone
number be added.)
- verb
- Specifies the action that caused the event to occur.
These verbs, such as DSV_MODIFY_ENTRY, are defined
in NWDSDEFS.H.
- entryID
- Specifies the local ID for the object that was acted
upon.
- attrID
- Specifies the local ID that identifies the type
of schema attribute that was changed.
- syntaxID
- Specifies the syntax that the data is stored by.
- classID
- Specifies the local ID that identifies the class
of the object identified by entryID.
- timeStamp
- Specifies the time when the event occurred and points
to DSETimeStamp.
- size
- Specifies the size (in bytes) of the information
stored in the location identified by data.
- data
- Specifies the information that further identifies
the changes that were made.
Remarks
The information stored in the data field of this structure
is stored in a union called DSEVALData.
Associated Events
- DSE_ADD_VALUE
- DSE_CLOSE_STREAM
- DSE_DELETE_ATTRIBUTE
- DSE_DELETE_VALUE