Fungsi GetTenantRestrictionsHostnames
Fungsi GetTenantRestrictionsHostnames mengembalikan daftar hostnames
(misalnya foo.ca
) dan subdomainSupportedHostnames
(misalnya .bar.ca
) ke pemanggil. Daftar ini tetap sinkron oleh Windows dan digunakan oleh aplikasi untuk menerapkan Pembatasan Penyewa ke titik akhir tersebut.
Sintaks
STDAPI GetTenantRestrictionsHostnames(
_Out_ LPWSTR** hostnames,
_Out_ UINT32* hostnameCount,
_Out_ LPWSTR** subdomainSupportedHostnames,
_Out_ UINT32* subdomainSupportedHostnameCount
);
Parameter
hostnames [out]
nama host berisi nama yang harus sama persis. Misalnya, jika foo.ca
ada dalam daftar, maka foo.ca
harus tunduk pada Pembatasan Penyewa, tetapi bar.foo.ca
tidak boleh.
hostnameCount [out]
Parameter hostnameCount berisi jumlah nama host dalam hostnames
array.
subdomainSupportedHostnames [out]
subdomainSupportedHostnames berisi nama yang memungkinkan subdomain, misalnya jika .bar.ca
ada dalam daftar, sub.bar.ca
harus tunduk pada Pembatasan Penyewa tetapi bar.ca
tidak boleh. Entri ini diharapkan memiliki sebelumnya untuk memfasilitasi pencocokan .
.
subdomainSupportedHostnameCount [out]
Parameter subdomainSupportedHostnameCount berisi jumlah nama host dalam subdomainSupportedHostnames
array.
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan S_OK
.
Keterangan
Penelepon harus secara berulang membebaskan entri array menggunakan CoTaskMemFree dan kemudian membebaskan array itu sendiri.
Mengenai array kosong:
- Ini valid (meskipun tidak diharapkan dalam praktiknya) agar kedua daftar kosong.
- Ini valid untuk satu daftar untuk memuat entri sementara yang lain tidak.
Dalam kedua kasus, membatalkan alokasi daftar kosong tidak diperlukan. Tidak diperlukan de-alokasi jika nilai yang dikembalikan bukan S_OK
.
Fungsi ini tidak mengembalikan nilai keberhasilan selain S_OK
.
Fungsi ini tidak memiliki pustaka impor atau file header terkait; Anda harus memanggilnya menggunakan fungsi LoadLibrary dan GetProcAddress .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 2004 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server, versi 2004 [hanya aplikasi desktop] |
DLL | TenantRestrictionsPlugin.dll |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk