Función SspiDecryptAuthIdentityEx (sspi.h)

Descifra una estructura de SEC_WINNT_AUTH_IDENTITY_OPAQUE .

Sintaxis

SECURITY_STATUS SEC_ENTRY SspiDecryptAuthIdentityEx(
  [in]      ULONG                           Options,
  [in, out] PSEC_WINNT_AUTH_IDENTITY_OPAQUE EncryptedAuthData
);

Parámetros

[in] Options

Opciones de descifrado. Este parámetro debe ser el mismo valor que el valor pasado a la función SspiEncryptAuthIdentityEx , que puede ser uno de los valores siguientes.

Valor Significado
SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_LOGON
La estructura cifrada solo se puede descifrar mediante un contexto de seguridad en la misma sesión de inicio de sesión. Esta opción se usa para proteger un búfer de identidad que se envía a través de un RPC local.
SEC_WINNT_AUTH_IDENTITY_ENCRYPT_SAME_PROCESS
El mismo proceso solo puede descifrar la estructura cifrada. Llamar a la función con esta opción equivale a llamar a SspiEncryptAuthIdentity. Esta opción se usa para proteger un búfer de identidad que se conserva en la memoria privada de un proceso durante un período prolongado.

[in, out] EncryptedAuthData

Este búfer es la salida de la función SspiEncryptAuthIdentityEx .

Valor devuelto

Si la función se realiza correctamente, devuelve SEC_E_OK.

Si se produce un error en la función, devuelve un código de error distinto de cero.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado sspi.h