Bagikan melalui


SetupConfigureWmiFromInfSectionW (setupapi.h)

[Fungsi ini tersedia untuk digunakan dalam sistem operasi yang ditunjukkan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. SetupAPI tidak boleh lagi digunakan untuk menginstal aplikasi. Sebagai gantinya, gunakan Penginstal Windows untuk mengembangkan penginstal aplikasi. PenyetelanAPI terus digunakan untuk menginstal pengandar perangkat.]

Fungsi SetupConfigureWmiFromInfSection mengonfigurasi keamanan data WMI yang diekspos oleh file INF ketika diteruskan ke bagian [DDInstall.WMI].

Ini digunakan untuk menetapkan keamanan ketika versi SetupAPI pada sistem tidak secara asli mendukung informasi keamanan WMI yang disediakan di bagian DDInstall dari file INF.

Sintaksis

WINSETUPAPI BOOL SetupConfigureWmiFromInfSectionW(
  [in] HINF   InfHandle,
  [in] PCWSTR SectionName,
  [in] DWORD  Flags
);

Parameter

[in] InfHandle

Handel ke file INF yang terbuka.

[in] SectionName

Nama bagian dalam file INF yang berisi informasi keamanan WMI. Ini harus dalam bentuk [DDinstall.WMI].

[in] Flags

Parameter ini dapat diatur sebagai berikut.

Bendera Arti
SCWMI_CLOBBER_SECURITY
0x0001
Jika dan hanya jika bendera ini diatur, informasi keamanan yang diteruskan ke fungsi ini mengambil alih informasi keamanan apa pun yang diatur di tempat lain dalam file INF. Jika bendera ini tidak ada dan tidak ada informasi keamanan dalam file INF, keamanan diatur.

Mengembalikan nilai

Fungsi ini mengembalikan WINSETUPAPI BOOL.

Komentar

Dalam versi SetupAPI sebelumnya, informasi WMI dalam file INF diekspos ke semua pengguna, dan akses hanya dapat dibatasi dengan menulis data biner dengan benar ke kunci registri. Versi saat ini membaca dan memproses informasi keamanan WMI yang disediakan oleh bagian DDInstall dari file INF.

Nota

Header setupapi.h mendefinisikan SetupConfigureWmiFromInfSection sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Syarat Nilai
klien minimum yang didukung Tidak ada yang didukung
server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Platform Target Windows
Header setupapi.h
Pustaka Setupapi.lib
DLL Setupapi.dll

Lihat juga

Functions

Gambaran Umum

Menentukan Deskriptor Keamanan Dari File INF