Bagikan melalui


Fungsi SHEnumerateUnreadMailAccountsA (shellapi.h)

Menghitung akun pengguna yang memiliki email belum dibaca.

Sintaks

HRESULT SHEnumerateUnreadMailAccountsA(
  [in, optional] HKEY  hKeyUser,
                 DWORD dwIndex,
  [out]          LPSTR pszMailAddress,
                 int   cchMailAddress
);

Parameter

[in, optional] hKeyUser

Jenis: HKEY

HKEY yang valid untuk pengguna tertentu.

dwIndex

Jenis: DWORD

Indeks akun pengguna.

[out] pszMailAddress

Jenis: LPTSTR

Penunjuk ke string Unicode yang menentukan alamat email akun milik pengguna yang ditentukan.

cchMailAddress

Jenis: int

Jumlah karakter dalam alamat email.

Mengembalikan nilai

Jenis: HRESULT

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

Keterangan

Parameter hKeyUser adalah HKEY untuk akar informasi pengguna, misalnya HKEY_CURRENT_USER, atau kunci apa pun yang dijumlahkan di bawah HKEY_USERS.

Catatan

Header shellapi.h mendefinisikan SHEnumerateUnreadMailAccounts sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shellapi.h
Pustaka Shell32.lib
DLL Shell32.dll