Previous Topic: SEOSDB_ODFNext Topic: SEOS_CID


SEOSDB_PDF

Valid on UNIX

The SEOSDB_PDF structure contains the definition of a specific property in the database.

SEOS_CID sCId

The class ID of the class to which the object containing this property belongs.

SEOS_PID sPId

The ID of the property.

char *szPName

The name of the property.

unsigned long lPFlags

The flags of the property.

unsigned short sPVsize

The size in bytes of the property value.

unsigned char cPType

The type of the property value.

unsigned char cPRLevel

Not used.

unsigned char cPWLevel

Not used.

unsigned char cSegment

Not used.

char reserved

Reserved for future use.

PFSeosExitFunc

The PFSeosExitFunc data type is a pointer to a function.

void *data_buffer

Contains information about a specific event for which the exit function was called.

SEOS_EXITRES *p_sexr

Contains the results of the exit function.

int

The value returned by the authxapi function. Values for UNIX include the following:

1 AUTHXAPI_E_EINVAL

Invalid (NULL) pointers

2 AUTHXAPI_E_NOCLASS

Required class not found

3 AUTHXAPI_E_NOOBJ

Required object not found

4 AUTHXAPI_E_DBERROR

Suspect corruption of database

5 AUTHXAPI_E_INVOBJ

Invalid object descriptor

6 AUTHXAPI_E_INVPROP

Invalid property descriptor

7 AUTHXAPI_E_NOPROP

Required property not found

8 AUTHXAPI_E_PTYPE

Property type is not a list

9 AUTHXAPI_E_NOVAL

No value for property associated with this object

10 AUTHXAPI_E_NOHANDLE

Invalid CA ControlMinder handle

11 AUTHXAPI_E_NOACEE

No ACEE for this handle

12 AUTHXAPI_E_OCCUPIED

Exit function already installed

13 AUTHXAPI_E_NOEVENT

No such event