第 15 章「トラステッド X ウィンドウシステム」を参照してください。
Status XTSOLgetResAttributes( Display *display, XID object, ResourceType resourceFlag, XTsolResAttributes *resattrp); Status XTSOLgetPropAttributes( Display *display, Window win, Atom property, XTsolPropAttributes *propattrp); Status XTSOLgetClientAttributes( Display *display, XID win, XTsolClientAttributes *clientattrp); Status XTSOLgetResLabel( Display *display, XID object, ResourceType resourceFlag, bclabel_t *cmwlabel); void XTSOLsetResLabel( Display *display, XID object, ResourceType resourceFlag, bclabel_t *cmwLabel, enum setting_flag labelFlag); Status XTSOLgetResUID( Display *display, XID object, ResourceType resourceFlag, uid_t *uidp); void XTSOLsetResUID( Display *display, XID object, ResourceType resourceFlag, uid_t *uidp); Status XTSOLgetWindowIIL( Display *display, Window win, bilabel_t *label); void XTSOLsetWindowIIL( Diplay *display, Window win, bilabel_t *label); Status XTSOLgetPropLabel( Display *display, Window win, Atom property, bclabel_t *cmwlabel); void XTSOLsetPropLabel( Display *display, Window win, Atom property, bclabel_t *cmwLabel, enum setting_flag labelFlag); Status XTSOLgetPropUID( Display *display, Window winID, Atom property, uid_t *uidp); void XTSOLsetPropUID( Display *display, Window win, Atom property, uid_t *uidp); Status XTSOLgetWorkstationOwner( Display *display, uid_t *uidp); void XTSOLsetWorkstationOwner( Display *display, uid_t *uidp); void XTSOLsetSessionHI( Display *display, bclear_t *clearance); void XTSOLsetSessionLO( Display *display, bslabel_t *sl) void XTSOLMakeTPWindow( Display *dpy, Window win); Bool XTSOLIsWindowTrusted( Display *display, Window win); Status XTSOLgetSSHeight( Display *display, int screen_num, int *newHeight); void XTSOLsetSSHeight( Display *display, int screen_num, int newHeight); void XTSOLsetPolyInstInfo( Display *dpy, bslabel_t *senslabel, uid_t *userID, int enabled);