名前 | 形式 | 機能説明 | パラメータ | 属性 | 戻り値 | エラー | 関連項目
#include <X11/extensions/Xtsol.h> Status XTSOLsetPolyInstInfo(display, sl, uidp, enabled); Display *display; m_label_t sl; uid_t *uidp; int enabled;
XTSOLsetPolyInstInfo() は、プロパティー資源を取得するための多インスタンス化情報を設定します。デフォルトでは、クライアントが多インスタンス化されたプロパティーのプロパティーデータを要求する場合、返されるデータは要求元クライアントの SL および UID に対応します。特定の sl および uid を持つプロパティーに関連付けられたプロパティーデータを取得する場合、クライアントはこの呼び出しを使って、enabled フラグを TRUE に設定し、 SL および UID を指定します。また、クライアントは、プロパティー値を取得したあとで、enabled フラグを FALSE に戻します。クライアントは、PRIV_WIN_MAC_WRITE および PRIV_WIN_DAC_WRITE 特権を保持する必要があります。
Display 構造体へのポインタを指定します。 これは、XOpenDisplay() から返されます。
機密ラベルを指定します。
UID へのポインタを指定します。
クライアントが、取得したプロパティー情報を設定できるかどうかを指定します。
次の属性については、attributes(5) を参照してください。
属性タイプ |
属性値 |
---|---|
使用条件 |
SUNWxwts |
MT レベル |
MT-危険 |
なし