Share via


Función de devolución de llamada CrediUnmarshalandDecodeStringFn (ntsecpkg.h)

Transforma una cadena serializado en su forma original y descifra la cadena sin cifrar.

Sintaxis

CrediUnmarshalandDecodeStringFn Crediunmarshalanddecodestringfn;

NTSTATUS Crediunmarshalanddecodestringfn(
  [in]  LPWSTR MarshaledString,
  [out] LPBYTE *Blob,
  [out] ULONG *BlobSize,
  [out] BOOLEAN *IsFailureFatal
)
{...}

Parámetros

[in] MarshaledString

Cadena cifrada serializado.

[out] Blob

Puntero a la cadena descifrada sin cifrar.

[out] BlobSize

Puntero al tamaño, en bytes, del búfer al que apunta el parámetro Blob .

[out] IsFailureFatal

Puntero a una variable BOOLEAN para recibir un valor que indica si el autor de la llamada debe completar la operación. Si el valor de este parámetro es TRUE, el autor de la llamada no debe completar la operación.

Valor devuelto

Si la función se ejecuta correctamente, devuelva STATUS_SUCCESS o un código de estado informativo.

Si se produce un error en la función, devuelva un código de error NTSTATUS que indique el motivo por el que se produjo un error.

Comentarios

Hay disponible un puntero a la función CrediUnmarshalandDecodeString en la estructura LSA_SECPKG_FUNCTION_TABLE recibida por la función SpInitialize .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ntsecpkg.h

Consulte también

SpInitialize