Trusted Solaris 開発ガイド

X ウィンドウシステム

第 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);