Bagikan melalui


Metode IOleUndoManager::GetOpenParentState (ocidl.h)

Mengambil informasi status tentang unit pembukaan induk yang paling terbuka.

Sintaks

HRESULT GetOpenParentState(
  [out] DWORD *pdwState
);

Parameter

[out] pdwState

Penunjuk ke variabel yang menerima informasi status. Informasi ini adalah nilai yang diambil dari enumerasi UASFLAGS .

Nilai kembali

Metode ini mengembalikan S_OK jika ada unit induk terbuka dan statusnya berhasil dikembalikan atau manajer urungkan dinonaktifkan; jika tidak, S_FALSE.

Keterangan

Catatan untuk Penelepon

Saat memeriksa status normal, gunakan nilai UAS_MASK untuk menutupi bit yang tidak digunakan dalam parameter pdwState ke metode ini untuk kompatibilitas di masa mendatang.

Catatan untuk Pelaksana

Jika ada unit induk terbuka, metode ini memanggil IOleParentUndoUnit::GetParentState.

Jika manajer urungkan dinonaktifkan, manajer harus mengisi parameter pdwState dengan UAS_BLOCKED dan mengembalikan S_OK.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header ocidl.h

Lihat juga

IOleUndoManager

UASFLAGS