1XTSOLgetPropAttrTirbuustteesd(3EXxTtSeOnLs)ions to X Windows LiXbTrSaOrLygeFtuPnrcotpiAotntsributes(3XTSOL)
2
3
4
6 XTSOLgetPropAttributes - get the label attributes associated with a
7 property hanging on a window
8
10 cc [flag...] file... -lX11 -lXtsol [library...]
11 #include <X11/extensions/Xtsol.h>
12
13 Status XTSOLgetPropAttributes(display, window, property, propattrp);
14
15 Display *display;
16 Window window;
17 Atom property;
18 XTSOLPropAttributes *propattrp;
19
20
22 display Specifies a pointer to the Display structure; returned
23 from XOpenDisplay().
24
25
26 window Specifies the ID of a window system object.
27
28
29 property Specifies the property atom.
30
31
32 propattrp Client must provide a pointer to XTSOLPropAttributes.
33
34
36 The client requires the PRIV_WIN_DAC_READ and PRIV_WIN_MAC_READ privi‐
37 leges. The XTSOLgetPropAttributes() function retrieves the label
38 attributes that are associated with a property hanging out of a window
39 in a single call. The attributes include UID and sensitivity label.
40
42 None
43
45 BadAccess Lack of privilege
46
47
48 BadWindow Not a valid window
49
50
51 BadAtom Not a valid atom
52
53
55 See attributes(5) for descriptions of the following attributes:
56
57
58
59
60 ┌───────────────────────────┬───────────────────────────────┐
61 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
62 ├───────────────────────────┼───────────────────────────────┤
63 │Interface Stability │ Committed │
64 ├───────────────────────────┼───────────────────────────────┤
65 │MT-Level │ MT-Unsafe │
66 └───────────────────────────┴───────────────────────────────┘
67
69 libXtsol(3LIB), XTSOLgetClientAttributes(3XTSOL), XTSOLgetResAt‐
70 tributes(3XTSOL), attributes(5)
71
72
73 Setting Window Polyinstantiation Information in Solaris Trusted Exten‐
74 sions Developer's Guide
75
77 The functionality described on this manual page is available only if
78 the system is configured with Trusted Extensions.
79
80
81
82SunOS 5.11 20 Jul 2007 XTSOLgetPropAttributes(3XTSOL)