Bagikan melalui


API Kebijakan Grup

Gambaran umum teknologi API Kebijakan Grup.

Untuk mengembangkan API Kebijakan Grup, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
INSTALLSPECTYPE

Nilai enumerasi INSTALLSPECTYPE menentukan cara aplikasi kebijakan grup dapat ditentukan ke fungsi InstallApplication. Nilai digunakan dalam jenis anggota INSTALLDATA.

Fungsi

 
TelusuriForGPO

Fungsi BrowseForGPO membuat kotak dialog browser GPO yang memungkinkan pengguna membuka atau membuat GPO.
CreateGPOLink

Fungsi CreateGPOLink membuat tautan antara GPO yang ditentukan dan situs, domain, atau unit organisasi yang ditentukan.
Hapus

Metode Hapus menghapus GPO.
DeleteAllGPOLinks

Fungsi DeleteAllGPOLinks menghapus semua tautan GPO untuk situs, domain, atau unit organisasi yang ditentukan.
DeleteGPOLink

Fungsi DeleteGPOLink menghapus tautan antara GPO yang ditentukan dan situs, domain, atau unit organisasi yang ditentukan.
EnterCriticalPolicySection

Fungsi EnterCriticalPolicySection menjeda penerapan kebijakan untuk memungkinkan aplikasi membaca pengaturan kebijakan dengan aman.
ExportRSopData

Fungsi ExportRSoPData mengekspor namespace layanan WMI yang berisi informasi RSoP ke file data. Fungsi ini menulis informasi ke file data yang dapat diimpor ke namespace layanan WMI dengan panggilan ke fungsi ImportRSoPData.
FreeGPOListA

Fungsi FreeGPOList membebaskan daftar GPO yang ditentukan. (ANSI)
FreeGPOListW

Fungsi FreeGPOList membebaskan daftar GPO yang ditentukan. (Unicode)
GetAppliedGPOListA

Fungsi GetAppliedGPOList mengambil daftar GPO yang diterapkan untuk pengguna atau komputer yang ditentukan. (ANSI)
GetAppliedGPOListW

Fungsi GetAppliedGPOList mengambil daftar GPO yang diterapkan untuk pengguna atau komputer yang ditentukan. (Unicode)
GetDisplayName

Metode GetDisplayName mengambil nama tampilan untuk GPO. (IGPEInformation.GetDisplayName)
GetDisplayName

Metode GetDisplayName mengambil nama tampilan untuk GPO. (IGroupPolicyObject.GetDisplayName)
GetDSPath

Metode GetDSPath mengambil jalur Direktori Aktif untuk bagian GPO yang ditentukan.
GetDSPath

Metode GetDSPath mengambil jalur Direktori Aktif ke akar bagian GPO yang ditentukan.
GetEventLogEntryText

Metode GetEventLogEntryText mengembalikan teks untuk entri tertentu di log peristiwa.
GetFileSysPath

Metode GetFileSysPath mengembalikan jalur sistem file untuk bagian GPO yang ditentukan. Jalur dalam format UNC.
GetFileSysPath

Metode GetFileSysPath mengambil jalur sistem file ke akar bagian GPO yang ditentukan. Jalur dalam format UNC.
GetFlags

Metode GetFlags mengambil informasi tentang sesi antarmuka pengguna RSoP.
GetGPOListA

Fungsi GetGPOList mengambil daftar GPO untuk pengguna atau komputer yang ditentukan. (ANSI)
GetGPOListW

Fungsi GetGPOList mengambil daftar GPO untuk pengguna atau komputer yang ditentukan. (Unicode)
GetHint

Metode GetHint mengambil jenis objek Direktori Aktif tempat GPO ini dapat ditautkan.
GetLocalManagedApplications

Fungsi GetLocalManagedApplications dapat dijalankan pada komputer target untuk mendapatkan daftar aplikasi terkelola di komputer tersebut.
GetMachineName

Metode GetMachineName mengambil nama komputer GPO jarak jauh. Ini adalah nama yang ditentukan oleh metode OpenRemoteMachineGPO.
GetManagedApplicationCategories

Fungsi GetManagedApplicationCategories mendapatkan daftar kategori aplikasi untuk domain. Daftar ini sama untuk semua pengguna di domain.
GetManagedApplications

Fungsi GetManagedApplications mendapatkan daftar aplikasi yang ditampilkan di panel Tambahkan/Hapus Program (ARP) untuk konteks pengguna tertentu.
GetName

Metode GetName mengambil nama unik untuk GPO. Nilai ini biasanya GUID.
GetName

Metode GetName mengambil nama GPO unik.
GetNamespace

Metode GetNameSpace mengambil namespace tempat data RSoP ditampilkan.
GetOptions

Metode GetOptions mengambil opsi yang telah dipilih pengguna untuk Editor Objek Kebijakan Grup.
GetOptions

Metode GetOptions mengambil opsi untuk GPO.
GetPath

Metode GetPath mengambil jalur ke GPO.
GetPropertySheetPages

Metode GetPropertySheetPages mengambil halaman lembar properti yang terkait dengan GPO.
GetRegistryKey

Metode GetRegistryKey mengambil handel ke akar kunci registri untuk bagian GPO yang ditentukan.
GetRegistryKey

Metode GetRegistryKey mengambil handel ke akar kunci registri untuk bagian GPO yang ditentukan.
GetType

Metode GetType mengambil informasi jenis untuk GPO yang sedang diedit. (IGPEInformation.GetType)
GetType

Metode GetType mengambil informasi jenis untuk GPO yang sedang diedit. (IGroupPolicyObject.GetType)
ImportRSopData

Fungsi ImportRSoPData mengimpor file data yang berisi data RSoP ke namespace layanan WMI. File harus salah satu yang dihasilkan oleh panggilan ke fungsi ExportRSoPData.
InstallApplication

Fungsi InstallApplication dapat menginstal aplikasi yang telah disebarkan ke pengguna target milik domain.
LeaveCriticalPolicySection

Fungsi LeaveCriticalPolicySection melanjutkan penerapan kebijakan latar belakang. Fungsi ini menutup handel ke bagian kebijakan.
Baru

Metode Baru membuat GPO baru di Direktori Aktif dengan nama tampilan yang ditentukan. Metode ini membuka GPO menggunakan metode OpenDSGPO.
OpenDSGPO

Metode OpenDSGPO membuka GPO yang ditentukan dan secara opsional memuat informasi registri.
OpenLocalMachineGPO

Metode OpenLocalMachineGPO membuka GPO default untuk komputer dan secara opsional memuat informasi registri.
OpenRemoteMachineGPO

Metode OpenRemoteMachineGPO membuka GPO default untuk komputer jarak jauh yang ditentukan dan secara opsional memuat informasi registri.
PFNGENERATEGROUPPOLICY

Fungsi panggilan balik GenerateGroupPolicy adalah fungsi panggilan balik yang ditentukan aplikasi yang harus diekspor setiap ekstensi kebijakan saat menghasilkan data RSoP dalam mode perencanaan.
PFNPROCESSGROUPPOLICY

Fungsi ProcessGroupPolicy adalah fungsi panggilan balik yang ditentukan aplikasi yang digunakan saat menerapkan kebijakan.
PFNPROCESSGROUPPOLICYEX

Fungsi ProcessGroupPolicyEx adalah fungsi panggilan balik yang ditentukan aplikasi yang digunakan saat menerapkan kebijakan.
PFNSTATUSMESSAGECALLBACK

Fungsi StatusMessageCallback adalah fungsi panggilan balik yang ditentukan aplikasi yang digunakan untuk menampilkan pesan status saat menerapkan kebijakan.
PolicyChanged

Metode PolicyChanged memberi tahu Editor Objek Kebijakan Grup bahwa pengaturan kebijakan telah berubah.
ProcessGroupPolicyCompleted

Fungsi ProcessGroupPolicyCompleted memberi tahu sistem bahwa ekstensi yang ditentukan telah selesai menerapkan kebijakan.
ProcessGroupPolicyCompletedEx

Fungsi ProcessGroupPolicyCompletedEx memberi tahu sistem bahwa ekstensi kebijakan yang ditentukan telah selesai menerapkan kebijakan. Fungsi ini juga melaporkan status pengelogan Resultant Set of Policy (RSoP).
RefreshPolicy

Fungsi RefreshPolicy menyebabkan kebijakan segera diterapkan pada komputer klien.
RefreshPolicyEx

Fungsi RefreshPolicyEx menyebabkan kebijakan segera diterapkan di komputer. Fungsi yang diperluas memungkinkan Anda menentukan jenis refresh kebijakan yang akan diterapkan.
RegisterGPNotification

Fungsi RegisterGPNotification memungkinkan aplikasi menerima pemberitahuan ketika ada perubahan kebijakan. Ketika perubahan kebijakan terjadi, objek peristiwa yang ditentukan diatur ke status yang disinyalkan.
RsopAccessCheckByType

Fungsi RSoPAccessCheckByType menentukan apakah deskriptor keamanan memberikan serangkaian hak akses tertentu kepada klien yang diidentifikasi oleh RSOPTOKEN.
RsopFileAccessCheck

Fungsi RSoPFileAccessCheck menentukan apakah deskriptor keamanan file memberikan serangkaian hak akses file tertentu kepada klien yang diidentifikasi oleh RSOPTOKEN.
RsopResetPolicySettingStatus

Fungsi RSoPResetPolicySettingStatus membatalkan tautan instans RSOP_PolicySettingStatus dari instans RSOP_PolicySetting.
RsopSetPolicySettingStatus

Fungsi RSoPSetPolicySettingStatus membuat instans RSOP_PolicySettingStatus dan instans RSOP_PolicySettingLink. Fungsi menautkan (mengaitkan) RSOP_PolicySettingStatus ke instans RSOP_PolicySetting.
Simpan

Metode Simpan menyimpan pengaturan kebijakan registri yang ditentukan ke disk dan memperbarui nomor revisi GPO.
SetDisplayName

Metode SetDisplayName menetapkan nama tampilan untuk GPO.
SetOptions

Metode SetOptions mengatur opsi untuk GPO.
Hapus instalanAplikasi

Fungsi UninstallApplication menghapus instalan aplikasi kebijakan grup yang menangani penyiapan dan penginstalan menggunakan Windows Installer .msi file.
Batalkan pendaftaranGPNotification

Fungsi UnregisterGPNotification membatalkan pendaftaran handel pemberitahuan kebijakan yang ditentukan dari menerima pemberitahuan perubahan kebijakan.

Antarmuka

 
IGPEInformation

Antarmuka IGPEInformation menyediakan metode untuk snap-in ekstensi Microsoft Management Console (MMC) untuk berkomunikasi dengan Editor Objek Kebijakan Grup. Untuk informasi selengkapnya tentang MMC, lihat Konsol Manajemen Microsoft.
IGroupPolicyObject

Antarmuka IGroupPolicyObject menyediakan metode untuk membuat dan memodifikasi GPO secara langsung, tanpa menggunakan Editor Objek Kebijakan Grup.
IRSOPInformation

Antarmuka IRSOPInformation menyediakan metode untuk snap-in ekstensi Microsoft Management Console (MMC) untuk berkomunikasi dengan snap-in Resultant Set of Policy (RSoP) utama. Untuk informasi selengkapnya tentang MMC, lihat Konsol Manajemen Microsoft.

Struktur

 
GPOBROWSEINFO

Struktur GPOBROWSEINFO berisi informasi yang digunakan fungsi BrowseForGPO untuk menginisialisasi kotak dialog browser GPO. Setelah pengguna menutup kotak dialog, sistem mengembalikan informasi tentang tindakan pengguna dalam struktur ini.
GROUP_POLICY_OBJECTA

Struktur GROUP_POLICY_OBJECT menyediakan informasi tentang GPO dalam daftar GPO. (ANSI)
GROUP_POLICY_OBJECTW

Struktur GROUP_POLICY_OBJECT menyediakan informasi tentang GPO dalam daftar GPO. (Unicode)
INSTALLDATA

Struktur INSTALLDATA menentukan aplikasi kebijakan grup yang akan diinstal oleh InstallApplication.
INSTALLSPEC

Struktur INSTALLSPEC menentukan aplikasi kebijakan grup dengan nama yang mudah digunakan dan GUID kebijakan grup atau dengan ekstensi nama filenya. Anggota Spesifikasi dari struktur INSTALLDATA menyediakan informasi ini ke fungsi InstallApplication.
LOCALMANAGEDAPPLICATION

Struktur LOCALMANAGEDAPPLICATION menjelaskan aplikasi terkelola yang diinstal untuk pengguna atau komputer. Dikembalikan oleh fungsi GetLocalManagedApplications.
MANAGEDAPPLICATION

Struktur MANAGEDAPPLICATION berisi informasi tentang aplikasi. Fungsi GetManagedApplications mengembalikan array struktur MANAGEDAPPLICATION.
POLICYSETTINGSTATUSINFO

Struktur POLICYSETTINGSTATUSINFO menyediakan informasi tentang peristiwa pengaturan kebijakan.
RSOP_TARGET

Struktur RSOP_TARGET berisi informasi komputer dan pengguna yang diperlukan oleh fungsi GenerateGroupPolicy.