Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 |