Bagikan melalui


Metode INameSpaceTreeControlEvents::OnItemStateChanging (shobjidl.h)

Dipanggil sebelum status item berubah.

Sintaks

HRESULT OnItemStateChanging(
  [in] IShellItem    *psi,
  [in] NSTCITEMSTATE nstcisMask,
  [in] NSTCITEMSTATE nstcisState
);

Parameter

[in] psi

Jenis: IShellItem*

Penunjuk ke item Shell yang statusnya akan berubah.

[in] nstcisMask

Jenis: NSTCITEMSTATE

Satu atau beberapa nilai dari enumerasi NSTCITEMSTATE yang menunjukkan bagian informasi mana yang ingin ditetapkan aplikasi panggilan.

[in] nstcisState

Jenis: NSTCITEMSTATE

Satu atau beberapa nilai dari enumerasi NSTCITEMSTATE yang menunjukkan nilai yang akan ditetapkan.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl.h