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.
Struktur MapiMessage berisi informasi tentang pesan. Untuk dukungan Unicode, gunakan struktur MapiMessageW .
Sintaks
typedef struct {
ULONG ulReserved;
LPSTR lpszSubject;
LPSTR lpszNoteText;
LPSTR lpszMessageType;
LPSTR lpszDateReceived;
LPSTR lpszConversationID;
FLAGS flFlags;
lpMapiRecipDesc lpOriginator;
ULONG nRecipCount;
lpMapiRecipDesc lpRecips;
ULONG nFileCount;
lpMapiFileDesc lpFiles;
} MapiMessage, *lpMapiMessage;
Anggota
ulReserved
Dipesan; harus nol atau CP_UTF8. Jika CP_UTF8, berikut ini adalah UTF-8 alih-alih string ANSI: lpszSubject, lpszNoteText, lpszMessageType, lpszDateReceived, lpszConversationID.
lpszSubject
Penunjuk ke string teks yang menjelaskan subjek pesan, biasanya dibatasi hingga 256 karakter atau kurang. Jika anggota ini kosong atau NULL, pengguna belum memasukkan teks subjek.
lpszNoteText
Penunjuk ke string yang berisi teks pesan. Jika anggota ini kosong atau NULL, tidak ada teks pesan.
lpszMessageType
Penunjuk ke string yang menunjukkan jenis pesan non-IPM. Aplikasi klien dapat memilih jenis pesan untuk pesan non-IPM mereka. Klien yang hanya mendukung pesan IPM dapat mengabaikan anggota lpszMessageType saat membaca pesan dan mengaturnya ke kosong atau NULL saat mengirim pesan.
lpszDateReceived
Penunjuk ke string yang menunjukkan tanggal saat pesan diterima. Formatnya adalah YYYY/MM/DD HH:MM, menggunakan jam 24 jam.
lpszConversationID
Penunjuk ke string yang mengidentifikasi utas percakapan tempat pesan berada. Beberapa sistem olahpesan dapat mengabaikan dan tidak mengembalikan anggota ini.
flFlags
Bitmask bendera status pesan. Bendera berikut dapat diatur.
| Nilai | Makna |
|---|---|
|
Pemberitahuan tanda terima diminta. Aplikasi klien mengatur bendera ini saat mengirim pesan. |
|
Pesan telah dikirim. |
|
Pesan belum dibaca. |
lpOriginator
Arahkan ke struktur MapiRecipDesc yang berisi informasi tentang pengirim pesan.
nRecipCount
Jumlah struktur penerima pesan dalam array yang ditujukkan oleh anggota lpRecips . Nilai nol menunjukkan tidak ada penerima yang disertakan.
lpRecips
Penunjuk ke array struktur MapiRecipDesc , masing-masing berisi informasi tentang penerima pesan.
nFileCount
Jumlah struktur yang menjelaskan lampiran file dalam array yang ditunjukkan oleh anggota lpFiles . Nilai nol menunjukkan tidak ada lampiran file yang disertakan.
lpFiles
Penunjuk ke array struktur MapiFileDesc , masing-masing berisi informasi tentang lampiran file.
Persyaratan
| Header | mapi.h |