Bagikan melalui


Fungsi SaslIdentifyPackageA (sspi.h)

Fungsi SaslIdentifyPackage mengembalikan awalan negosiasi yang cocok dengan buffer negosiasi SASL yang ditentukan.

Sintaksis

SECURITY_STATUS SEC_ENTRY SaslIdentifyPackageA(
  [in]  PSecBufferDesc pInput,
  [out] PSecPkgInfoA   *PackageInfo
);

Parameter

[in] pInput

Penunjuk ke struktur SecBufferDesc yang menentukan buffer negosiasi SASL untuk menemukan awalan negosiasi.

[out] PackageInfo

Pointer ke penunjuk ke struktur SecPkgInfo yang mengembalikan awalan negosiasi untuk buffer negosiasi yang ditentukan oleh parameter pInput .

Mengembalikan nilai

Jika panggilan berhasil diselesaikan, fungsi ini mengembalikan SEC_E_OK.

Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan bukan nol.

Komentar

Nota

Header sspi.h mendefinisikan SaslIdentifyPackage sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Syarat Nilai
klien minimum yang didukung Tidak ada yang didukung
server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Platform Target Windows
Header sspi.h (termasuk Security.h)
Pustaka Secur32.lib
DLL Secur32.dll