LSA_DUPLICATE_HANDLE回呼函式 (ntsecpkg.h)
DuplicateHandle 函式會建立重複的句柄。 傳回的重複項目位於呼叫端的進程空間中。
語法
LSA_DUPLICATE_HANDLE LsaDuplicateHandle;
NTSTATUS LsaDuplicateHandle(
[in] HANDLE SourceHandle,
[out] PHANDLE DestionationHandle
)
{...}
參數
[in] SourceHandle
要複製的句柄。
[out] DestionationHandle
接收 SourceHandle 句柄重複位址的指標。 重複的句柄位於呼叫端的進程空間中。 當您完成使用句柄時,請呼叫 CloseHandle 函式加以關閉。
傳回值
如果函式成功,傳回值會STATUS_SUCCESS。
如果函式失敗,傳回值是NTSTATUS程式代碼,表示失敗的原因。
備註
在SpInitialize函式所收到的LSA_SECPKG_FUNCTION_TABLE結構中,可以使用 DuplicateHandle 函式的指標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2003 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | ntsecpkg.h |