Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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) |