DBsegmentFromGradisId

Top  Previous  Next

Segment aus GradisId ermitteln.

Zu einer gradiskonformen ID wird das Handle des einsprechenden Elements ermittelt. Eine gradiskonforme ID für ein Segment ist eine 16 Bit lange Zahl. Da sie mit der normalen SegmentID übereinstimmt, überlebt sie auch Laden und Speichern.

Parameter

root (PROOT)                                             [IN]

Das Handle der Datenbank.

segmentID (GRADISSEGMENTID)         [IN]

Dies ist die 16 Bit lange ID des Segments. Zu diesem Segment wird das Handle ermittelt.

Ergebnis

(PSEGMENT)                                         [OUT]

Das Ergebnis ist im Falle der fehlerfreien Ausführung das Handle des Segments, das zu der gegebenen GradisId gehört. Falls ein Fehler aufgetreten ist, wird ein NULL-Handle als Ergebnis geliefert.

Deklaration

#include "database.h"

 

PSEGMENT DLLENTRY DBsegmentFromGradisId (

     PROOT             root,

     GRADISSEGMENTID      segmentID

);