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.
Dipanggil untuk mengatasi pemetaan antara pengguna yang ditentukan dan komputer virtual dalam koleksi desktop virtual pribadi.
Sintaks
HRESULT ResolvePersonalDesktop(
[in] const wchar_t *userId,
[in] const wchar_t *poolId,
[in] TSPUB_PLUGIN_PD_RESOLUTION_TYPE ePdResolutionType,
[out] TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE *pPdAssignmentType,
[out] wchar_t [256] endPointName
);
Parameter
[in] userId
String null-terminated yang berisi pengidentifikasi keamanan (SID) pengguna.
[in] poolId
String yang dihentikan null yang berisi pengidentifikasi koleksi untuk mendapatkan desktop pribadi dari atau membuat desktop pribadi.
[in] ePdResolutionType
Nilai enumerasi TSPUB_PLUGIN_PD_RESOLUTION_TYPE yang menentukan jenis resolusi yang diminta.
[out] pPdAssignmentType
Nilai enumerasi TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE yang menentukan jenis tugas apa yang dibuat untuk desktop pribadi.
[out] endPointName
String yang dihentikan null yang menerima nama titik akhir untuk desktop. Panjang string ini terbatas pada MAX_ENDPOINT_SIZE karakter, termasuk karakter NULL yang mengakhiri.
Nilai kembali
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
MAX_ENDPOINT_SIZE dinyatakan sebagai berikut:
#define MAX_ENDPOINT_SIZE 256
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 |
| Server minimum yang didukung | Windows Server 2012 |
| Target Platform | Windows |
| Header | tspubplugin2com.h |