Función SspiEncodeStringsAsAuthIdentity (sspi.h)
Codifica un conjunto de tres cadenas de credenciales como una estructura de identidad de autenticación.
Sintaxis
SECURITY_STATUS SEC_ENTRY SspiEncodeStringsAsAuthIdentity(
[in] PCWSTR pszUserName,
[in] PCWSTR pszDomainName,
[in] PCWSTR pszPackedCredentialsString,
[out] PSEC_WINNT_AUTH_IDENTITY_OPAQUE *ppAuthIdentity
);
Parámetros
[in] pszUserName
Nombre de usuario asociado a la identidad que se va a codificar.
[in] pszDomainName
Nombre de dominio asociado a la identidad que se va a codificar.
[in] pszPackedCredentialsString
Versión de cadena codificada de una estructura de SEC_WINNT_AUTH_IDENTITY_EX2 que especifica las credenciales del usuario.
[out] ppAuthIdentity
Puntero a la estructura de identidad codificada.
Cuando haya terminado de usar esta estructura, libere esta estructura llamando a la función SspiFreeAuthIdentity .
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 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | sspi.h |
Library | Secur32.lib |
Archivo DLL | SspiCli.dll |