Metode ITAddress::p ut_DoNotDisturb (tapi3if.h)

Metode put_DoNotDisturb menetapkan status jangan diganggu. Fitur jangan ganggu mungkin tidak tersedia di semua alamat.

Sintaks

HRESULT put_DoNotDisturb(
  [in] VARIANT_BOOL fDoNotDisturb
);

Parameter

[in] fDoNotDisturb

Jika VARIANT_TRUE, fitur jangan ganggu akan diaktifkan. Jika VARIANT_FALSE, fitur jangan ganggu akan dinonaktifkan dan semua penerusan dibatalkan.

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Parameter fDoNotDisturb bukan penunjuk yang valid.
E_OUTOFMEMORY
Memori tidak cukup ada untuk melakukan operasi.
TAPI_E_TIMEOUT
Operasi gagal karena DLL TAPI 3 kehabisan waktu. Interval batas waktu adalah dua menit.

Keterangan

Fitur DoNotDisturb diimplementasikan menggunakan penerusan. Jika put_DoNotDisturb dipanggil dengan VARIANT_TRUE, Tapi3.dll membuat daftar LINEFORWARD dengan mode yang diatur ke LINEFORWARDMODE_UNCOND dan hanya satu item LINEFORWARD dengan alamat tujuan yang diatur ke NULL. Jika put_DoNotDisturb dipanggil dengan VARIANT_FALSE, Tapi3.dll membatalkan penerusan sepenuhnya pada alamat ini, bahkan aturan penerusan yang ditetapkan dengan ITAddress::Forward.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header tapi3if.h (termasuk Tapi3.h)
Pustaka Uuid.lib
DLL Tapi3.dll

Lihat juga

Objek Alamat

ItAddress

get_DoNotDisturb