(ntsecpkg.h)
將封送處理的字串轉換回原始格式,並將未封送處理的字元串解密。
語法
CrediUnmarshalandDecodeStringFn Crediunmarshalanddecodestringfn;
NTSTATUS Crediunmarshalanddecodestringfn(
[in] LPWSTR MarshaledString,
[out] LPBYTE *Blob,
[out] ULONG *BlobSize,
[out] BOOLEAN *IsFailureFatal
)
{...}
參數
[in] MarshaledString
封送處理、加密的字串。
[out] Blob
未封入、解密字串的指標。
[out] BlobSize
Blob 參數所指向之緩衝區的大小指標,以位元組為單位。
[out] IsFailureFatal
要接收值 之 BOOLEAN 變數的指標,指出呼叫端是否應該完成作業。 如果此參數的值為 TRUE,則呼叫端不應該完成作業。
傳回值
如果函式成功,請傳回STATUS_SUCCESS或參考狀態代碼。
如果函式失敗,請傳回NTSTATUS錯誤碼,指出失敗的原因。
備註
SpInitialize 函式所接收的LSA_SECPKG_FUNCTION_TABLE結構中,有一個指標可供使用。」
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | ntsecpkg.h |