Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die LOCKTYPE-Enumerationswerte geben den Typ der Sperrung an, die für den angegebenen Bytebereich angefordert wird. Die Werte werden in den Methoden ILockBytes::LockRegion und IStream::LockRegion verwendet.
Syntax
typedef enum tagLOCKTYPE {
LOCK_WRITE = 1,
LOCK_EXCLUSIVE = 2,
LOCK_ONLYONCE = 4
} LOCKTYPE;
Konstanten
LOCK_WRITEWert: 1 Wenn diese Sperre gewährt wird, kann der angegebene Bytebereich beliebig oft geöffnet und gelesen werden, aber das Schreiben in den gesperrten Bereich ist mit Ausnahme des Besitzers, dem diese Sperre gewährt wurde, verboten. |
LOCK_EXCLUSIVEWert: 2 Wenn diese Sperre gewährt wird, ist das Schreiben in den angegebenen Bytebereich mit Ausnahme des Besitzers, dem diese Sperre gewährt wurde, untersagt. |
LOCK_ONLYONCEWert: 4 Wenn diese Sperre gewährt wird, kann keine andere LOCK_ONLYONCE Sperre für den Bereich abgerufen werden. Normalerweise ist dieser Sperrtyp ein Alias für einen anderen Sperrtyp. Daher können bestimmte Implementierungen zusätzliches Verhalten aufweisen, das diesem Sperrtyp zugeordnet ist. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | objidl.h |