Imediaobjectimpl:: LockIT-Klasse
Bei der LockIt -Klasse handelt es sich um eine interne Klasse, die den DMO sperrt und entsperrt.
LockIt(
_DERIVED_ *p
);
Parameter
-
cker
-
Zeiger auf das abgeleitete Objekt.
Bemerkungen
Der LockIt Konstruktor sperrt den DMO, und der Dekonstruktor entsperrt den DMO. Um das Objekt in der abgeleiteten Klasse zu sperren, deklarieren Sie eine lokale Variable vom Typ LockIt . Der DMO ist gesperrt, während das LockIt Objekt im Gültigkeitsbereich bleibt:
void SomeMethod()
{
// The DMO is not locked.
{
LockIt dmoLock(this); // Locks the DMO.
/* ... */
}
// dmoLock goes out of scope, DMO is unlocked.
}
Die Methoden in imediaobjectimpl sperren den DMO automatisch.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|