Bagikan melalui


header userenv.h

Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:

userenv.h berisi antarmuka pemrograman berikut:

Fungsi

 
CreateAppContainerProfile

Membuat profil per pengguna per aplikasi untuk AppContainer.
CreateEnvironmentBlock

Mengambil variabel lingkungan untuk pengguna yang ditentukan. Blok ini kemudian dapat diteruskan ke fungsi CreateProcessAsUser.
CreateProfile

Membuat profil pengguna baru.
DeleteAppContainerProfile

Menghapus profil per pengguna per aplikasi yang ditentukan.
DeleteProfileA

Menghapus profil pengguna dan semua pengaturan terkait pengguna dari komputer yang ditentukan. Penelepon harus memiliki hak administratif untuk menghapus profil pengguna. (ANSI)
DeleteProfileW

Menghapus profil pengguna dan semua pengaturan terkait pengguna dari komputer yang ditentukan. Penelepon harus memiliki hak administratif untuk menghapus profil pengguna. (Unicode)
DeriveAppContainerSidFromAppContainerName

Mendapatkan SID dari profil yang ditentukan.
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName

DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName disediakan untuk digunakan di masa mendatang.
DestroyEnvironmentBlock

Membebaskan variabel lingkungan yang dibuat oleh fungsi CreateEnvironmentBlock.
EnterCriticalPolicySection

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

Memperluas string sumber dengan menggunakan blok lingkungan yang ditetapkan untuk pengguna yang ditentukan. (ANSI)
ExpandEnvironmentStringsForUserW

Memperluas string sumber dengan menggunakan blok lingkungan yang ditetapkan untuk pengguna yang ditentukan. (Unicode)
FreeGPOListA

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

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

Mengambil jalur ke akar direktori yang berisi data program yang dibagikan oleh semua pengguna. (ANSI)
GetAllUsersProfileDirectoryW

Mengambil jalur ke akar direktori yang berisi data program yang dibagikan oleh semua pengguna. (Unicode)
GetAppContainerFolderPath

Mendapatkan jalur folder data aplikasi lokal untuk kontainer aplikasi yang ditentukan.
GetAppContainerRegistryLocation

Mendapatkan lokasi penyimpanan registri yang terkait dengan kontainer aplikasi.
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)
GetDefaultUserProfileDirectoryA

Mengambil jalur ke akar profil pengguna default. (ANSI)
GetDefaultUserProfileDirectoryW

Mengambil jalur ke akar profil pengguna default. (Unicode)
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)
GetProfilesDirectoryA

Mengambil jalur ke direktori akar tempat profil pengguna disimpan. (ANSI)
GetProfilesDirectoryW

Mengambil jalur ke direktori akar tempat profil pengguna disimpan. (Unicode)
GetProfileType

Mengambil jenis profil yang dimuat untuk pengguna saat ini.
GetUserProfileDirectoryA

Mengambil jalur ke direktori akar profil pengguna yang ditentukan. (ANSI)
GetUserProfileDirectoryW

Mengambil jalur ke direktori akar profil pengguna yang ditentukan. (Unicode)
LeaveCriticalPolicySection

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

Memuat profil pengguna yang ditentukan. Profil dapat berupa profil pengguna lokal atau profil pengguna roaming. (ANSI)
LoadUserProfileW

Memuat profil pengguna yang ditentukan. Profil dapat berupa profil pengguna lokal atau profil pengguna roaming. (Unicode)
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.
UnloadUserProfile

Membongkar profil pengguna yang dimuat oleh fungsi LoadUserProfile. Penelepon harus memiliki hak administratif pada komputer. Untuk informasi selengkapnya, lihat bagian Keterangan dari fungsi LoadUserProfile.
Batalkan pendaftaranGPNotification

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

Fungsi panggilan balik

 
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.

Struktur

 
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)
POLICYSETTINGSTATUSINFO

Struktur POLICYSETTINGSTATUSINFO menyediakan informasi tentang peristiwa pengaturan kebijakan.
RSOP_TARGET

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