Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Transforma uma cadeia de caracteres empacotada de volta em sua forma original e descriptografa a cadeia de caracteres nãomarsalada.
Sintaxe
CrediUnmarshalandDecodeStringFn Crediunmarshalanddecodestringfn;
NTSTATUS Crediunmarshalanddecodestringfn(
[in] LPWSTR MarshaledString,
[out] LPBYTE *Blob,
[out] ULONG *BlobSize,
[out] BOOLEAN *IsFailureFatal
)
{...}
Parâmetros
[in] MarshaledString
A cadeia de caracteres criptografada e marshaled.
[out] Blob
Um ponteiro para a cadeia de caracteres não demarsalada e descriptografada.
[out] BlobSize
Um ponteiro para o tamanho, em bytes, do buffer apontado pelo parâmetro Blob .
[out] IsFailureFatal
Um ponteiro para uma variável BOOLEAN para receber um valor que indica se o chamador deve concluir a operação. Se o valor desse parâmetro for TRUE, o chamador não deverá concluir a operação.
Retornar valor
Se a função for bem-sucedida, retorne STATUS_SUCCESS ou um código de status informativo.
Se a função falhar, retorne um código de erro NTSTATUS que indica o motivo pelo qual ela falhou.
Comentários
Um ponteiro para a função CrediUnmarshalandDecodeString está disponível na estrutura LSA_SECPKG_FUNCTION_TABLE recebida pela função SpInitialize .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | ntsecpkg.h |