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.
Memvalidasi bahwa struktur SECPKG_TARGETINFO yang ditentukan mewakili target yang valid.
Sintaks
SpValidateTargetInfoFn Spvalidatetargetinfofn;
NTSTATUS Spvalidatetargetinfofn(
[in, optional] PLSA_CLIENT_REQUEST ClientRequest,
[in] PVOID ProtocolSubmitBuffer,
[in] PVOID ClientBufferBase,
[in] ULONG SubmitBufferLength,
[in] PSECPKG_TARGETINFO TargetInfo
)
{...}
Parameter
[in, optional] ClientRequest
Penunjuk ke struktur data LSA_CLIENT_REQUEST buram yang berisi informasi tentang permintaan autentikasi klien LSA. Paket autentikasi kustom harus meneruskan nilai yang diterima selama panggilan klien ke fungsi, seperti LsaApCallPackage atau LsaApLogonUser, yang mengembalikan parameter output.
[in] ProtocolSubmitBuffer
Penunjuk ke buffer input yang dikirim oleh klien.
[in] ClientBufferBase
Alamat dasar buffer input, di ruang alamat klien.
[in] SubmitBufferLength
Ukuran, dalam byte, dari buffer ProtocolSubmitBuffer .
[in] TargetInfo
Penunjuk ke struktur SECPKG_TARGETINFO yang menentukan target untuk divalidasi.
Nilai kembali
Jika fungsi berhasil dan target yang ditentukan adalah target yang valid, kembalikan STATUS_SUCCESS.
Jika fungsi gagal, kembalikan kode NTSTATUS yang menunjukkan alasan gagalnya.
Keterangan
SSP/AP harus mengimplementasikan fungsi SpValidateTargetInfo ; namun, nama aktual yang diberikan untuk implementasi terserah pengembang.
Penunjuk ke fungsi SpValidateTargetInfo tersedia dalam struktur SECPKG_FUNCTION_TABLE yang diterima dari fungsi SpLsaModeInitialize .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | ntsecpkg.h |