ID Artikel: 269794 - Kajian Terakhir: 22 September 2011 - Revisi: 2.0

MAPI Advise() panggilan kembali 0x8007000E (E_OUTOFMEMORY)

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Perbesar semua | Perkecil semua

GEJALA

Kapan Anda menelpon Menyarankan fungsi 7.800 untuk 7.900 kali, berikutnya Menyarankan panggilan mungkin gagal dengan kesalahan 0x8007000E (E_OUTOFMEMORY).

PENYEBAB

Pemberitahuan, yang terdaftar dengan menelepon Menyarankan, menggunakan ruang memori bersama. Secara default, ukuran tumpukan diatur sebagai 0x100000. jika ukuran tumpukan melebihi ketika mendaftar pemberitahuan baru, E_OUTOFMEMORY kesalahan kembali.

Batas ini seluruh sistem; di lain kata-kata, jika Anda menjalankan dua program yang memanggil Menyarankan, maksimum gabungan untuk kedua program harus kurang dari 7.900.

TEKNIK PEMECAHAN MASALAH

Anda dapat mengkonfigurasi ukuran tumpukan sebagai tinggi sebagai 0x800000 oleh pengaturan registri berikut kunci:

HKLM\SOFTWARE\Microsoft\Windows Messaging Subsystem
Nilai Nama: SharedMemMaxSize
Jenis nilai: REG_DWORD
Nilai Data: 0x800000

HKLM\SOFTWARE\Microsoft\Windows pesan Subsystem\Applications\<myapp></myapp>
Nilai Nama: SharedMemMaxSize
Jenis nilai: REG_DWORD
Nilai Data: 0x800000

Dalam skenario ini, <myapp></myapp> adalah nama aplikasi Anda (tanpa ekstensi .exe). Sebagai contoh, jika Anda aplikasi adalah Mad.exe, masukkan MAD untuk <myapp></myapp>nilai.

Berlaku bagi:
  • Microsoft Office Outlook 2007
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Messaging Application Programming Interface
Kata kunci: 
kbmsg kbprb kbmt KB269794 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:269794  (http://support.microsoft.com/kb/269794/en-us/ )