Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I valori di enumerazione LOCKTYPE indicano il tipo di blocco richiesto per l'intervallo di byte specificato. I valori vengono usati nei metodi ILockBytes::LockRegion e IStream::LockRegion .
Sintassi
typedef enum tagLOCKTYPE {
LOCK_WRITE = 1,
LOCK_EXCLUSIVE = 2,
LOCK_ONLYONCE = 4
} LOCKTYPE;
Costanti
LOCK_WRITEValore: 1 Se questo blocco viene concesso, l'intervallo di byte specificato può essere aperto e letto un numero qualsiasi di volte, ma la scrittura nell'intervallo bloccato è vietata ad eccezione del proprietario a cui è stato concesso questo blocco. |
LOCK_EXCLUSIVEValore: 2 Se questo blocco viene concesso, la scrittura nell'intervallo specificato di byte è vietata ad eccezione del proprietario a cui è stato concesso questo blocco. |
LOCK_ONLYONCEValore: 4 Se questo blocco viene concesso, non è possibile ottenere altri LOCK_ONLYONCE blocco nell'intervallo. In genere questo tipo di blocco è un alias per un altro tipo di blocco. Di conseguenza, implementazioni specifiche possono avere un comportamento aggiuntivo associato a questo tipo di blocco. |
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 2000 Professional [solo app desktop] |
| Server minimo supportato | Windows 2000 Server [solo app desktop] |
| Intestazione | objidl.h |