Skip to content

Latest commit

 

History

History
87 lines (67 loc) · 2.81 KB

nc-ntsecpkg-crediunmarshalanddecodestringfn.md

File metadata and controls

87 lines (67 loc) · 2.81 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NC:ntsecpkg.CrediUnmarshalandDecodeStringFn
CrediUnmarshalandDecodeStringFn (ntsecpkg.h)
Transforms a marshaled string back into its original form, and decrypts the unmarshaled string.
CrediUnmarshalandDecodeString
CrediUnmarshalandDecodeString callback function [Security]
CrediUnmarshalandDecodeStringFn
CrediUnmarshalandDecodeStringFn callback
ntsecpkg/CrediUnmarshalandDecodeString
security.crediunmarshalanddecodestring
security\crediunmarshalanddecodestring.htm
security
15423c8d-ea3b-4981-b059-5828555a9e89
12/05/2018
CrediUnmarshalandDecodeString, CrediUnmarshalandDecodeString callback function [Security], CrediUnmarshalandDecodeStringFn, CrediUnmarshalandDecodeStringFn callback, ntsecpkg/CrediUnmarshalandDecodeString, security.crediunmarshalanddecodestring
ntsecpkg.h
Windows
Windows Vista [desktop apps only]
Windows Server 2008 [desktop apps only]
Windows
19H1
CrediUnmarshalandDecodeStringFn
ntsecpkg/CrediUnmarshalandDecodeStringFn
c++
APIRef
kbSyntax
UserDefined
Ntsecpkg.h
CrediUnmarshalandDecodeString

CrediUnmarshalandDecodeStringFn callback function

-description

Transforms a marshaled string back into its original form, and decrypts the unmarshaled string.

-parameters

-param MarshaledString [in]

The marshaled, encrypted string.

-param Blob [out]

A pointer to the unmarshaled, decrypted string.

-param BlobSize [out]

A pointer to the size, in bytes, of the buffer pointed to by the Blob parameter.

-param IsFailureFatal [out]

A pointer to a BOOLEAN variable to receive a value that indicates whether the caller should complete the operation. If the value of this parameter is TRUE, the caller should not complete the operation.

-returns

If the function succeeds, return STATUS_SUCCESS, or an informational status code.

If the function fails, return an NTSTATUS error code that indicates the reason it failed.

-remarks

A pointer to the CrediUnmarshalandDecodeString function is available in the LSA_SECPKG_FUNCTION_TABLE structure received by the SpInitialize function.

-see-also

SpInitialize