LSA_DUPLICATE_HANDLE fungsi panggilan balik (ntsecpkg.h)

Fungsi DuplicateHandle membuat handel duplikat. Duplikat yang dikembalikan ada di ruang proses pemanggil.

Sintaks

LSA_DUPLICATE_HANDLE LsaDuplicateHandle;

NTSTATUS LsaDuplicateHandle(
  [in]  HANDLE SourceHandle,
  [out] PHANDLE DestionationHandle
)
{...}

Parameter

[in] SourceHandle

Handel untuk duplikat.

[out] DestionationHandle

Penunjuk yang menerima alamat duplikat handel SourceHandle . Handel duplikat berada di ruang proses pemanggil. Setelah Anda selesai menggunakan handel, tutup dengan memanggil fungsi CloseHandle .

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah STATUS_SUCCESS.

Jika fungsi gagal, nilai yang dikembalikan adalah kode NTSTATUS yang menunjukkan alasan gagalnya.

Keterangan

Penunjuk ke fungsi DuplicateHandle tersedia dalam struktur LSA_SECPKG_FUNCTION_TABLE yang diterima oleh fungsi SpInitialize .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header ntsecpkg.h

Lihat juga

LSA_SECPKG_FUNCTION_TABLE

SpInitialize