Bagikan melalui


IValidate::Metode OpenDatabase (evalcom2.h)

Metode OpenDatabase membuka paket penginstalan Penginstal Windows atau menggabungkan modul untuk validasi.

Sintaks

HRESULT OpenDatabase(
  [in] LPCOLESTR szDatabase
);

Parameter

[in] szDatabase

Jalur yang sepenuhnya memenuhi syarat ke paket penginstalan atau modul gabungan yang akan dibuka. Parameter szDatabase tidak boleh NULL.

Nilai kembali

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Nilai szDatabase tidak valid.
 

Metode ini juga dapat mengembalikan satu atau beberapa kesalahan yang dikembalikan oleh fungsi MsiOpenDatabase . Kesalahan dikonversi ke HRESULTS menggunakan fungsi HRESULT_FROM_WIN32 .

Keterangan

Metode OpenDatabase juga dapat menerima handel ke database yang dibuka. Handel ke database yang dibuka dapat disediakan dalam formulir "#nnnn" di mana nnnn adalah handel database dalam bentuk string. Misalnya, untuk handel database yang dibuka 123, metode dapat menerima #123 untuk nilai szDatabase alih-alih jalur ke paket.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Evalcom2.dll versi 3.0.3790.371 atau yang lebih baru
Target Platform Windows
Header evalcom2.h
DLL Evalcom2.dll

Lihat juga

IValidasi

Menggunakan Evalcom2

Fungsi Panggilan Balik Validasi