Zurück

External Reference NAME

Das External Reference NAME Objekt (ab VT Version 5) identifiziert den WS-Master eines Working Sets, das über einen External Object Pointer referenziert wird. Beim Laden eines Objektpools aus dem nicht-flüchtigen Speicher setzt der VT das Enable-Bit im Options-Attribut aller External Reference NAME Objekte zurück.
Attribut
AID
Attribut
Beschreibung
Object ID
Eindeutiger Bezeichner des Objekts. Muss innerhalb des Objektpools einzigartig sein (2 Bytes, 0-65534)
Options (External Reference NAME)

Logische Bits zur Angabe von Optionen. 1 = TRUE.

  • Bit 0 = Aktiviert: Wenn TRUE, ist das Objekt aktiviert, und das durch die NAME-Attribute identifizierte Working Set (WS) kann von einem External Object Pointer-Objekt referenziert werden.
    Wenn FALSE, ist das Objekt deaktiviert, und jedes External Object Pointer-Objekt, das auf dieses Objekt verweist, gilt als ungültig.
NAME 0
Byte 1–4 des NAMENS des WS Masters des WS, der berechtigt ist, die Objekte in der Objektliste zu referenzieren.
NAME 1
Byte 5–8 des NAMENS des WS Masters des WS, der berechtigt ist, die Objekte in der Objektliste zu referenzieren.
Wird benutzt in
Attribut
Beschreibung
External Object Pointer
Das External Object Pointer-Objekt ermöglicht es einem Working Set, Objekte aus einem anderen Working Set anzuzeigen. Durch Ändern des Pointers wird ein anderes Objekt angezeigt. Wenn auf die NULL-Objekt-ID verwiesen wird, wird das Standard-Objekt angezeigt. Referenzierte Objekte bleiben im Besitz des ursprünglichen Working Sets, und alle Ereignisse und Befehle werden im Kontext dieses Pools ausgeführt. Das referenzierende Working Set kann keine Änderungen direkt an diesen Objekten vornehmen.