Fungsi JetGetInstanceInfo
Berlaku untuk: Windows | Windows Server
Fungsi JetGetInstanceInfo
Fungsi JetGetInstanceInfo mengambil informasi tentang instans yang sedang berjalan.
Windows XP: JetGetInstanceInfo diperkenalkan di Windows XP.
JET_ERR JET_API JetGetInstanceInfo(
__out unsigned long* pcInstanceInfo,
__out JET_INSTANCE_INFO** paInstanceInfo
);
Parameter
pcInstanceInfo
Pointer ke buffer yang akan menerima jumlah elemen yang disimpan di paInstanceInfo.
paInstanceInfo
Penunjuk ke buffer yang akan menerima alamat elemen pertama dari array struktur.
Tampilkan Nilai
Fungsi ini mengembalikan jenis data JET_ERR dengan salah satu kode pengembalian berikut. Untuk informasi selengkapnya tentang kemungkinan kesalahan ESE, lihat Kesalahan Mesin Penyimpanan yang Dapat Diperluas dan Parameter Penanganan Kesalahan.
Menampilkan kode |
Deskripsi |
---|---|
JET_errSuccess |
Operasi berhasil diselesaikan. |
JET_errInvalidParameter |
Salah satu parameter yang disediakan berisi nilai yang tidak terduga atau berisi nilai yang tidak masuk akal ketika dikombinasikan dengan nilai parameter lain. Kesalahan ini akan dikembalikan oleh JetGetInstanceInfo ketika:
|
JET_errOutOfMemory |
Memori tidak cukup untuk memproses permintaan. |
Keterangan
Mesin database akan mengalokasikan array struktur JET_INSTANCE_INFO . Pemanggil bertanggung jawab untuk membebaskan memori ini dengan JetFreeBuffer.
Jika tidak ada instans aktif, JetGetInstanceInfo akan mengembalikan JET_errSuccess, dan pcInstanceInfo akan menerima nilai 0.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien |
Memerlukan Windows Vista atau Windows XP. |
Server |
Memerlukan Windows Server 2008 atau Windows Server 2003. |
Header |
Dinyatakan dalam Esent.h. |
Pustaka |
Gunakan ESENT.lib. |
DLL |
Membutuhkan ESENT.dll. |
Unicode |
Diimplementasikan sebagai JetGetInstanceInfoW (Unicode) dan JetGetInstanceInfoA (ANSI). |