Enumerasi UASFLAGS (ocidl.h)
Menyediakan informasi tentang unit urungkan induk.
Sintaks
typedef enum tagUASFLAGS {
UAS_NORMAL = 0,
UAS_BLOCKED = 0x1,
UAS_NOPARENTENABLE = 0x2,
UAS_MASK = 0x3
} UASFLAGS;
Konstanta
UAS_NORMAL Nilai: 0 Unit pembukaan induk yang saat ini terbuka berada dalam status normal dan tidak diblokir dan dapat menerima unit baru yang ditambahkan melalui panggilan ke metode Buka atau Tambahkan . |
UAS_BLOCKED Nilai: 0x1 Unit pembukaan terbuka saat ini diblokir dan akan menolak unit urungkan yang ditambahkan melalui panggilan ke metode IOleParentUndoUnit::Open atau IOleParentUndoUnit::Add . Penelepon tidak perlu membuat unit baru karena mereka hanya akan ditolak. |
UAS_NOPARENTENABLE Nilai: 0x2 Unit pembukaan yang saat ini terbuka akan menerima unit baru, tetapi pemanggil harus bertindak seperti saat ini tidak ada unit terbuka. Ini berarti bahwa jika unit baru yang dibuat memerlukan induk, maka induk ini tidak memenuhi persyaratan tersebut dan tumpukan urungkan harus dibersihkan. |
UAS_MASK Nilai: 0x3 Saat memeriksa status normal, gunakan nilai ini untuk menutupi bit yang tidak digunakan dalam parameter pdwState ke metode IOleParentUndoUnit::GetParentState untuk kompatibilitas di masa mendatang. Contohnya: syntax<br>fNormal = ((pdwState & UAS_MASK) == UAS_NORMAL)<br> |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | ocidl.h |