Bagikan melalui


Metode IContact::GetContactID (icontact.h)

Mengambil ID kontak unik komputer lokal.

Sintaks

HRESULT GetContactID(
  [in, out] LPWSTR pszContactID,
  [in]      DWORD  cchContactID,
  [in, out] DWORD  *pdwcchContactIDRequired
);

Parameter

[in, out] pszContactID

Jenis: LPWSTR

Buffer yang dialokasikan pengguna untuk menyimpan ID kontak.

[in] cchContactID

Jenis: DWORD

Menentukan ukuran buffer yang dialokasikan.

[in, out] pdwcchContactIDRequired

Jenis: DWORD*

Setelah kegagalan karena buffer yang tidak mencukup, berisi ukuran yang diperlukan untuk pszContactID. Mungkin NULL.

Menampilkan nilai

Jenis: HRESULT

Mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK
Berhasil. pszContactID berisi ContactID yang dihentikan null.
ERROR_INSUFFICIENT_BUFFER
Makro HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) dikembalikan ketika pszContactID tidak cukup besar untuk menyimpan nilai. Ukuran buffer yang diperlukan disimpan dalam pdwcchContactIDRequired.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header icontact.h (sertakan Contact.h)
DLL Wab32.dll (Versi 6.0 atau yang lebih baru)

Lihat juga

Icontact

Muat