Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi QueryActCtxSettingsW menentukan konteks aktivasi, dan namespace serta nama atribut yang akan dikueri.
Sintaks
BOOL QueryActCtxSettingsW(
[in, optional] DWORD dwFlags,
[in, optional] HANDLE hActCtx,
[in, optional] PCWSTR settingsNameSpace,
[in] PCWSTR settingName,
[out] PWSTR pvBuffer,
[in] SIZE_T dwBuffer,
[out, optional] SIZE_T *pdwWrittenOrRequired
);
Parameter
[in, optional] dwFlags
Nilai ini harus 0.
[in, optional] hActCtx
Handel ke konteks aktivasi yang sedang dikueri.
[in, optional] settingsNameSpace
Penunjuk ke string yang berisi nilai "http://schemas.microsoft.com/SMI/2005/WindowsSettings" atau NULL. Nilai-nilai ini setara.
Windows 8 dan Windows Server 2012: Penunjuk ke string yang berisi nilai "http://schemas.microsoft.com/SMI/2011/WindowsSettings" juga merupakan parameter yang valid. NULL masih setara dengan nilai sebelumnya.
[in] settingName
Nama atribut yang akan dikueri.
[out] pvBuffer
Penunjuk ke buffer yang menerima hasil kueri.
[in] dwBuffer
Ukuran buffer dalam karakter yang menerima hasil kueri.
[out, optional] pdwWrittenOrRequired
Penunjuk ke nilai yang merupakan jumlah karakter yang ditulis ke buffer yang ditentukan oleh pvBuffer atau yang diperlukan untuk menyimpan hasil kueri.
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan TRUE. Jika tidak, ia mengembalikan FALSE.
Fungsi ini menetapkan kesalahan yang dapat diambil dengan memanggil GetLastError. Misalnya, lihat Mengambil Kode Last-Error. Untuk daftar lengkap kode kesalahan, lihat Kode Kesalahan Sistem.
Persyaratan
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | winbase.h (termasuk Windows.h) |
| Pustaka | Kernel32.lib |
| DLL | Kernel32.dll |