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 |
---|---|
|
Berhasil. pszContactID berisi ContactID yang dihentikan null. |
|
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) |