header msiquery.h
Header ini digunakan oleh Penginstalan dan Layanan Aplikasi. Untuk informasi selengkapnya, lihat:
msiquery.h berisi antarmuka pemrograman berikut:
MsiCreateRecord Fungsi MsiCreateRecord membuat objek rekaman baru dengan jumlah bidang yang ditentukan. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. |
MsiCreateTransformSummaryInfoA Fungsi MsiCreateTransformSummaryInfo membuat informasi ringkasan transformasi yang ada untuk menyertakan validasi dan kondisi kesalahan. Eksekusi fungsi ini mengatur catatan kesalahan, yang dapat diakses dengan menggunakan MsiGetLastErrorRecord. (ANSI) |
MsiCreateTransformSummaryInfoW Fungsi MsiCreateTransformSummaryInfo membuat informasi ringkasan transformasi yang ada untuk menyertakan validasi dan kondisi kesalahan. Eksekusi fungsi ini mengatur catatan kesalahan, yang dapat diakses dengan menggunakan MsiGetLastErrorRecord. (Unicode) |
MsiDatabaseApplyTransformA Fungsi MsiDatabaseApplyTransform menerapkan transformasi ke database. (ANSI) |
MsiDatabaseApplyTransformW Fungsi MsiDatabaseApplyTransform menerapkan transformasi ke database. (Unicode) |
MsiDatabaseCommit Fungsi MsiDatabaseCommit menerapkan perubahan pada database. |
MsiDatabaseExportA Fungsi MsiDatabaseExport mengekspor tabel Microsoft Installer dari database terbuka ke File Arsip Teks. (ANSI) |
MsiDatabaseExportW Fungsi MsiDatabaseExport mengekspor tabel Microsoft Installer dari database terbuka ke File Arsip Teks. (Unicode) |
MsiDatabaseGenerateTransformA Fungsi MsiDatabaseGenerateTransform menghasilkan file transformasi perbedaan antara dua database. (ANSI) |
MsiDatabaseGenerateTransformW Fungsi MsiDatabaseGenerateTransform menghasilkan file transformasi perbedaan antara dua database. (Unicode) |
MsiDatabaseGetPrimaryKeysA Fungsi MsiDatabaseGetPrimaryKeys mengembalikan rekaman yang berisi nama semua kolom kunci primer untuk tabel tertentu. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (ANSI) |
MsiDatabaseGetPrimaryKeysW Fungsi MsiDatabaseGetPrimaryKeys mengembalikan rekaman yang berisi nama semua kolom kunci primer untuk tabel tertentu. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (Unicode) |
MsiDatabaseImportA Fungsi MsiDatabaseImport mengimpor file arsip teks penginstal ke dalam tabel database terbuka. (ANSI) |
MsiDatabaseImportW Fungsi MsiDatabaseImport mengimpor file arsip teks penginstal ke dalam tabel database terbuka. (Unicode) |
MsiDatabaseIsTablePersistentA Fungsi MsiDatabaseIsTablePersistent mengembalikan enumerasi yang menjelaskan status tabel tertentu. (ANSI) |
MsiDatabaseIsTablePersistentW Fungsi MsiDatabaseIsTablePersistent mengembalikan enumerasi yang menjelaskan status tabel tertentu. (Unicode) |
MsiDatabaseMergeA Fungsi MsiDatabaseMerge menggabungkan dua database bersama-sama, yang memungkinkan baris duplikat. (ANSI) |
MsiDatabaseMergeW Fungsi MsiDatabaseMerge menggabungkan dua database bersama-sama, yang memungkinkan baris duplikat. (Unicode) |
MsiDatabaseOpenViewa Fungsi MsiDatabaseOpenView menyiapkan kueri database dan membuat objek tampilan. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (ANSI) |
MsiDatabaseOpenViewW Fungsi MsiDatabaseOpenView menyiapkan kueri database dan membuat objek tampilan. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (Unicode) |
MsiDoActionA Fungsi MsiDoAction menjalankan tindakan bawaan, tindakan kustom, atau tindakan wizard antarmuka pengguna. (ANSI) |
MsiDoActionW Fungsi MsiDoAction menjalankan tindakan bawaan, tindakan kustom, atau tindakan wizard antarmuka pengguna. (Unicode) |
MsiEnableUIPreview Fungsi MsiEnableUIPreview memungkinkan mode pratinjau antarmuka pengguna untuk memfasilitasi penulisan kotak dialog antarmuka pengguna. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. |
MsiEnumComponentCostsA Fungsi MsiEnumComponentCosts menghitung ruang disk per drive yang diperlukan untuk menginstal komponen. (ANSI) |
MsiEnumComponentCostsW Fungsi MsiEnumComponentCosts menghitung ruang disk per drive yang diperlukan untuk menginstal komponen. (Unicode) |
MsiEvaluateConditionA Fungsi MsiEvaluateCondition mengevaluasi ekspresi bersyarat yang berisi nama dan nilai properti. (ANSI) |
MsiEvaluateConditionW Fungsi MsiEvaluateCondition mengevaluasi ekspresi bersyarat yang berisi nama dan nilai properti. (Unicode) |
MsiFormatRecordA Fungsi MsiFormatRecord memformat data bidang rekaman dan properti menggunakan string format. (ANSI) |
MsiFormatRecordW Fungsi MsiFormatRecord memformat data bidang rekaman dan properti menggunakan string format. (Unicode) |
MsiGetActiveDatabase Fungsi MsiGetActiveDatabase mengembalikan database aktif untuk penginstalan. Fungsi ini mengembalikan handel baca-saja yang harus ditutup menggunakan MsiCloseHandle. |
MsiGetComponentStateA Fungsi MsiGetComponentState mendapatkan status komponen. (ANSI) |
MsiGetComponentStateW Fungsi MsiGetComponentState mendapatkan status komponen. (Unicode) |
MsiGetDatabaseState Fungsi MsiGetDatabaseState mengembalikan status database. |
MsiGetFeatureCostA Fungsi MsiGetFeatureCost mengembalikan ruang disk yang diperlukan oleh fitur dan fitur turunan dan induk yang dipilih. (ANSI) |
MsiGetFeatureCostW Fungsi MsiGetFeatureCost mengembalikan ruang disk yang diperlukan oleh fitur dan fitur turunan dan induk yang dipilih. (Unicode) |
MsiGetFeatureStateA Fungsi MsiGetFeatureState mendapatkan status fitur yang diminta. (ANSI) |
MsiGetFeatureStateW Fungsi MsiGetFeatureState mendapatkan status fitur yang diminta. (Unicode) |
MsiGetFeatureValidStatesA Fungsi MsiGetFeatureValidStates mengembalikan status penginstalan yang valid. (ANSI) |
MsiGetFeatureValidStatesW Fungsi MsiGetFeatureValidStates mengembalikan status penginstalan yang valid. (Unicode) |
MsiGetLanguage Fungsi MsiGetLanguage mengembalikan bahasa numerik penginstalan yang saat ini berjalan. |
MsiGetLastErrorRecord Fungsi MsiGetLastErrorRecord mengembalikan rekaman kesalahan yang terakhir dikembalikan untuk proses panggilan. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. |
MsiGetMode Fungsi MsiGetMode digunakan untuk menentukan apakah alat penginstal saat ini berjalan dalam mode tertentu, seperti yang tercantum dalam tabel. |
MsiGetPropertyA Fungsi MsiGetProperty mendapatkan nilai untuk properti penginstal. (ANSI) |
MsiGetPropertyW Fungsi MsiGetProperty mendapatkan nilai untuk properti penginstal. (Unicode) |
MsiGetSourcePathA Fungsi MsiGetSourcePath mengembalikan jalur sumber lengkap untuk folder dalam tabel Direktori. (ANSI) |
MsiGetSourcePathW Fungsi MsiGetSourcePath mengembalikan jalur sumber lengkap untuk folder dalam tabel Direktori. (Unicode) |
MsiGetSummaryInformationA Fungsi MsiGetSummaryInformation mendapatkan handel ke aliran _SummaryInformation untuk database penginstal. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (ANSI) |
MsiGetSummaryInformationW Fungsi MsiGetSummaryInformation mendapatkan handel ke aliran _SummaryInformation untuk database penginstal. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (Unicode) |
MsiGetTargetPathA Fungsi MsiGetTargetPath mengembalikan jalur target penuh untuk folder dalam tabel Direktori. (ANSI) |
MsiGetTargetPathW Fungsi MsiGetTargetPath mengembalikan jalur target penuh untuk folder dalam tabel Direktori. (Unicode) |
MsiOpenDatabaseA Fungsi MsiOpenDatabase membuka file database untuk akses data. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (ANSI) |
MsiOpenDatabaseW Fungsi MsiOpenDatabase membuka file database untuk akses data. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. (Unicode) |
MsiPreviewBillboardA Fungsi MsiPreviewBillboard menampilkan billboard dengan kontrol host dalam kotak dialog yang ditampilkan. (ANSI) |
MsiPreviewBillboardW Fungsi MsiPreviewBillboard menampilkan billboard dengan kontrol host dalam kotak dialog yang ditampilkan. (Unicode) |
MsiPreviewDialogA Fungsi MsiPreviewDialog menampilkan kotak dialog sebagai tanpa mode dan tidak aktif. (ANSI) |
MsiPreviewDialogW Fungsi MsiPreviewDialog menampilkan kotak dialog sebagai tanpa mode dan tidak aktif. (Unicode) |
MsiProcessMessage Fungsi MsiProcessMessage mengirimkan rekaman kesalahan ke alat penginstal untuk diproses. |
MsiRecordClearData Fungsi MsiRecordClearData mengatur semua bidang dalam rekaman ke null. |
MsiRecordDataSize Fungsi MsiRecordDataSize mengembalikan panjang bidang rekaman. Hitungan tidak termasuk karakter null yang mengakhiri. |
MsiRecordGetFieldCount Mengembalikan jumlah bidang dalam rekaman. |
MsiRecordGetInteger Fungsi MsiRecordGetInteger mengembalikan nilai bilangan bulat dari bidang rekaman. |
MsiRecordGetStringA Fungsi MsiRecordGetString mengembalikan nilai string dari bidang rekaman. (ANSI) |
MsiRecordGetStringW Fungsi MsiRecordGetString mengembalikan nilai string dari bidang rekaman. (Unicode) |
MsiRecordIsNull Melaporkan bidang rekaman null. |
MsiRecordReadStream Fungsi MsiRecordReadStream membaca byte dari bidang aliran rekaman ke dalam buffer. |
MsiRecordSetInteger Mengatur bidang rekaman ke bidang bilangan bulat. |
MsiRecordSetStreamA Fungsi MsiRecordSetStream mengatur bidang aliran rekaman dari file. Data aliran tidak dapat disisipkan ke dalam bidang sementara. (ANSI) |
MsiRecordSetStreamW Fungsi MsiRecordSetStream mengatur bidang aliran rekaman dari file. Data aliran tidak dapat disisipkan ke dalam bidang sementara. (Unicode) |
MsiRecordSetStringA Fungsi MsiRecordSetString menyalin string ke bidang yang ditunjuk. (ANSI) |
MsiRecordSetStringW Fungsi MsiRecordSetString menyalin string ke bidang yang ditunjuk. (Unicode) |
MsiSequenceA Fungsi MsiSequence menjalankan urutan tindakan lain, seperti yang dijelaskan dalam tabel yang ditentukan. (ANSI) |
MsiSequenceW Fungsi MsiSequence menjalankan urutan tindakan lain, seperti yang dijelaskan dalam tabel yang ditentukan. (Unicode) |
MsiSetComponentStateA Fungsi MsiSetComponentState mengatur komponen ke status yang diminta. (ANSI) |
MsiSetComponentStateW Fungsi MsiSetComponentState mengatur komponen ke status yang diminta. (Unicode) |
MsiSetFeatureAttributesA Fungsi MsiSetFeatureAttributes dapat memodifikasi atribut default fitur saat runtime. Perhatikan bahwa atribut default fitur ditulis di kolom Atribut dari tabel Fitur. (ANSI) |
MsiSetFeatureAttributesW Fungsi MsiSetFeatureAttributes dapat memodifikasi atribut default fitur saat runtime. Perhatikan bahwa atribut default fitur ditulis di kolom Atribut dari tabel Fitur. (Unicode) |
MsiSetFeatureStateA Fungsi MsiSetFeatureState mengatur fitur ke status tertentu. (ANSI) |
MsiSetFeatureStateW Fungsi MsiSetFeatureState mengatur fitur ke status tertentu. (Unicode) |
MsiSetInstallLevel Fungsi MsiSetInstallLevel mengatur tingkat penginstalan untuk penginstalan produk lengkap. |
MsiSetMode Fungsi MsiSetMode menetapkan status Boolean mesin internal. |
MsiSetPropertyA Fungsi MsiSetProperty menetapkan nilai untuk properti penginstalan. (ANSI) |
MsiSetPropertyW Fungsi MsiSetProperty menetapkan nilai untuk properti penginstalan. (Unicode) |
MsiSetTargetPathA Fungsi MsiSetTargetPath mengatur jalur target lengkap untuk folder dalam tabel Direktori. (ANSI) |
MsiSetTargetPathW Fungsi MsiSetTargetPath mengatur jalur target lengkap untuk folder dalam tabel Direktori. (Unicode) |
MsiSummaryInfoGetPropertyA Fungsi MsiSummaryInfoGetProperty mendapatkan satu properti dari aliran informasi ringkasan. (ANSI) |
MsiSummaryInfoGetPropertyCount Fungsi MsiSummaryInfoGetPropertyCount mengembalikan jumlah properti yang ada dalam aliran informasi ringkasan. |
MsiSummaryInfoGetPropertyW Fungsi MsiSummaryInfoGetProperty mendapatkan satu properti dari aliran informasi ringkasan. (Unicode) |
MsiSummaryInfoPersist Fungsi MsiSummaryInfoPersist menulis informasi ringkasan yang diubah kembali ke aliran informasi ringkasan. |
MsiSummaryInfoSetPropertyA Fungsi MsiSummaryInfoSetProperty menetapkan satu properti informasi ringkasan. (ANSI) |
MsiSummaryInfoSetPropertyW Fungsi MsiSummaryInfoSetProperty menetapkan satu properti informasi ringkasan. (Unicode) |
MsiVerifyDiskSpace Fungsi MsiVerifyDiskSpace memeriksa untuk melihat apakah ruang disk yang memadai ada untuk penginstalan saat ini. |
MsiViewClose Fungsi MsiViewClose merilis hasil yang ditetapkan untuk tampilan yang dijalankan. |
MsiViewExecute Fungsi MsiViewExecute menjalankan kueri tampilan SQL dan menyediakan parameter yang diperlukan. |
MsiViewFetch Fungsi MsiViewFetch mengambil rekaman berurutan berikutnya dari tampilan. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. |
MsiViewGetColumnInfo Fungsi MsiViewGetColumnInfo mengembalikan rekaman yang berisi nama atau definisi kolom. Fungsi ini mengembalikan handel yang harus ditutup menggunakan MsiCloseHandle. |
MsiViewGetErrorA Fungsi MsiViewGetError mengembalikan kesalahan yang terjadi dalam fungsi MsiViewModify. (ANSI) |
MsiViewGetErrorW Fungsi MsiViewGetError mengembalikan kesalahan yang terjadi dalam fungsi MsiViewModify. (Unicode) |
MsiViewModify Fungsi MsiViewModify memperbarui rekaman yang diambil. |