Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Este encabezado lo usa Security and Identity. Para más información, consulte:
sspi.h contiene las siguientes interfaces de programación:
Functions
|
AcceptSecurityContext Permite al componente de servidor de una aplicación de transporte establecer un contexto de seguridad entre el servidor y un cliente remoto. |
|
AcquireCredentialsHandleA La función AcquireCredentialsHandle (CredSSP) adquiere un identificador para las credenciales preexistentes de una entidad de seguridad. (ANSI) |
|
AcquireCredentialsHandleW La función AcquireCredentialsHandle (CredSSP) adquiere un identificador para las credenciales preexistentes de una entidad de seguridad. (Unicode) |
|
AddCredentialsA AddCredentialsA (ANSI) agrega una credencial a la lista de credenciales. |
|
AddCredentialsW AddCredentialsW (Unicode) agrega una credencial a la lista de credenciales. |
|
AddSecurityPackageA Agrega un proveedor de soporte técnico de seguridad a la lista de proveedores admitidos por Microsoft Negotiate. (ANSI) |
|
AddSecurityPackageW Agrega un proveedor de soporte técnico de seguridad a la lista de proveedores admitidos por Microsoft Negotiate. (Unicode) |
|
ApplyControlToken Proporciona una manera de aplicar un token de control a un contexto de seguridad. |
|
ChangeAccountPasswordA Cambia la contraseña de una cuenta de dominio de Windows mediante el proveedor de soporte técnico de seguridad especificado. (ANSI) |
|
ChangeAccountPasswordW Cambia la contraseña de una cuenta de dominio de Windows mediante el proveedor de soporte técnico de seguridad especificado. (Unicode) |
|
CompleteAuthToken Completa un token de autenticación. (CompleteAuthToken) |
|
DecryptMessage Descifra un mensaje mediante Digest. |
|
DelegateSecurityContext Delega el contexto de seguridad en el servidor especificado. |
|
DeleteSecurityContext Elimina las estructuras de datos locales asociadas al contexto de seguridad especificado iniciado por una llamada anterior a la función InitializeSecurityContext (General) o a la función AcceptSecurityContext (General). |
|
DeleteSecurityPackageA Elimina un proveedor de soporte técnico de seguridad de la lista de proveedores admitidos por Microsoft Negotiate. (ANSI) |
|
DeleteSecurityPackageW Elimina un proveedor de soporte técnico de seguridad de la lista de proveedores admitidos por Microsoft Negotiate. (Unicode) |
|
EncryptMessage Cifra un mensaje para proporcionar privacidad mediante Digest. |
|
EnumerateSecurityPackagesA Devuelve una matriz de estructuras SecPkgInfo que proporcionan información sobre los paquetes de seguridad disponibles para el cliente. (ANSI) |
|
EnumerateSecurityPackagesW Devuelve una matriz de estructuras SecPkgInfo que proporcionan información sobre los paquetes de seguridad disponibles para el cliente. (Unicode) |
|
ExportSecurityContext La función ExportSecurityContext crea una representación serializada de un contexto de seguridad que posteriormente se puede importar en un proceso diferente mediante una llamada a ImportSecurityContext. |
|
FreeContextBuffer Permite a los autores de llamadas de funciones de paquete de seguridad liberar búferes de memoria asignados por el paquete de seguridad. |
|
FreeCredentialsHandle Notifica al sistema de seguridad que las credenciales ya no son necesarias. |
|
ImpersonateSecurityContext Permite a un servidor suplantar a un cliente mediante un token obtenido previamente por una llamada a AcceptSecurityContext (General) o QuerySecurityContextToken. |
|
ImportSecurityContextA Importa un contexto de seguridad. El contexto de seguridad debe haberse exportado al proceso que llama a ImportSecurityContext mediante una llamada anterior a ExportSecurityContext. (ANSI) |
|
ImportSecurityContextW Importa un contexto de seguridad. El contexto de seguridad debe haberse exportado al proceso que llama a ImportSecurityContext mediante una llamada anterior a ExportSecurityContext. (Unicode) |
|
InitializeSecurityContextA Inicia el contexto de seguridad saliente del lado cliente desde un identificador de credenciales. (ANSI) |
|
InitializeSecurityContextW Inicia el contexto de seguridad saliente del lado cliente desde un identificador de credenciales. (Unicode) |
|
InitSecurityInterfaceA La función InitSecurityInterface devuelve un puntero a una tabla de distribución de SSPI. Esta función permite a los clientes usar SSPI sin enlazar directamente a una implementación de la interfaz. (ANSI) |
|
InitSecurityInterfaceW La función InitSecurityInterface devuelve un puntero a una tabla de distribución de SSPI. Esta función permite a los clientes usar SSPI sin enlazar directamente a una implementación de la interfaz. (Unicode) |
|
MakeSignature Genera una suma de comprobación criptográfica del mensaje e incluye también información de secuenciación para evitar la pérdida o inserción de mensajes. |
|
QueryContextAttributesA Permite a una aplicación de transporte consultar el paquete de seguridad del proveedor de compatibilidad de seguridad de credenciales (CredSSP) para determinados atributos de un contexto de seguridad. (ANSI) |
|
QueryContextAttributesExA La función QueryContextAttributesExA (ANSI) (sspi.h) permite a una aplicación de transporte consultar un paquete de seguridad para determinados atributos de un contexto de seguridad. |
|
QueryContextAttributesExW La función QueryContextAttributesExW (Unicode) (sspi.h) permite a una aplicación de transporte consultar un paquete de seguridad para determinados atributos de un contexto de seguridad. |
|
QueryContextAttributesW Permite a una aplicación de transporte consultar el paquete de seguridad del proveedor de compatibilidad de seguridad de credenciales (CredSSP) para determinados atributos de un contexto de seguridad. (Unicode) |
|
QueryCredentialsAttributesA Recupera los atributos de una credencial, como el nombre asociado a la credencial. (ANSI) |
|
QueryCredentialsAttributesExA Consulte los atributos de un contexto de seguridad. |
|
QueryCredentialsAttributesExW Consulte los atributos de un contexto de seguridad. |
|
QueryCredentialsAttributesW Recupera los atributos de una credencial, como el nombre asociado a la credencial. (Unicode) |
|
QuerySecurityContextToken Obtiene el token de acceso para un contexto de seguridad de cliente y lo usa directamente. |
|
QuerySecurityPackageInfoA Recupera información sobre un paquete de seguridad especificado. Esta información incluye los límites de tamaños de información de autenticación, credenciales y contextos. (ANSI) |
|
QuerySecurityPackageInfoW Recupera información sobre un paquete de seguridad especificado. Esta información incluye los límites de tamaños de información de autenticación, credenciales y contextos. (Unicode) |
|
RevertSecurityContext Permite que un paquete de seguridad descontinue la suplantación del autor de la llamada y restaure su propio contexto de seguridad. |
|
SaslAcceptSecurityContext Ajusta una llamada estándar a la función AcceptSecurityContext (General) de la interfaz del proveedor de compatibilidad de seguridad e incluye la creación de cookies de servidor SASL. |
|
SaslEnumerateProfilesA Enumera los paquetes que proporcionan una interfaz SASL. (ANSI) |
|
SaslEnumerateProfilesW Enumera los paquetes que proporcionan una interfaz SASL. (Unicode) |
|
SaslGetContextOption Recupera la propiedad especificada del contexto SASL especificado. |
|
SaslGetProfilePackageA Devuelve la información del paquete para el paquete especificado. (ANSI) |
|
SaslGetProfilePackageW Devuelve la información del paquete para el paquete especificado. (Unicode) |
|
SaslIdentifyPackageA Devuelve el prefijo negotiate que coincide con el búfer de negociación SASL especificado. (ANSI) |
|
SaslIdentifyPackageW Devuelve el prefijo negotiate que coincide con el búfer de negociación SASL especificado. (Unicode) |
|
SaslInitializeSecurityContextA Ajusta una llamada estándar a la función InicializeSecurityContext (General) de la interfaz del proveedor de compatibilidad de seguridad y procesa las cookies del servidor SASL desde el servidor. (ANSI) |
|
SaslInitializeSecurityContextW Ajusta una llamada estándar a la función InicializeSecurityContext (General) de la interfaz del proveedor de compatibilidad de seguridad y procesa las cookies del servidor SASL desde el servidor. (Unicode) |
|
SaslSetContextOption Establece el valor de la propiedad especificada para el contexto SASL especificado. |
|
SetContextAttributesA Permite a una aplicación de transporte establecer atributos de un contexto de seguridad para un paquete de seguridad. Esta función solo es compatible con el paquete de seguridad de Schannel. (ANSI) |
|
SetContextAttributesW Permite a una aplicación de transporte establecer atributos de un contexto de seguridad para un paquete de seguridad. Esta función solo es compatible con el paquete de seguridad de Schannel. (Unicode) |
|
SetCredentialsAttributesA Establece los atributos de una credencial, como el nombre asociado a la credencial. (ANSI) |
|
SetCredentialsAttributesW Establece los atributos de una credencial, como el nombre asociado a la credencial. (Unicode) |
|
SspiAcceptSecurityContextAsync Permite al componente de servidor de una aplicación de transporte establecer de forma asincrónica un contexto de seguridad entre el servidor y un cliente remoto. |
|
SspiAcquireCredentialsHandleAsyncAsyncA Adquiere de forma asincrónica un identificador para las credenciales preexistentes de una entidad de seguridad. (ANSI) |
|
SspiAcquireCredentialsHandleAsyncW Adquiere de forma asincrónica un identificador para las credenciales preexistentes de una entidad de seguridad. (Unicode) |
|
SspiAsyncContextRequiresNotify Determina si un contexto asincrónico determinado requiere una notificación al finalizar la llamada. |
|
SspiCompareAuthIdentities Compara las dos credenciales especificadas. |
|
SspiCopyAuthIdentity Crea una copia de la estructura de credenciales opaca especificada. |
|
SspiCreateAsyncContext Crea una instancia de SspiAsyncContext que se usa para realizar un seguimiento de la llamada asincrónica. |
|
SspiDecryptAuthIdentity Descifra la credencial cifrada especificada. |
|
SspiDecryptAuthIdentityEx Descifra una estructura de SEC_WINNT_AUTH_IDENTITY_OPAQUE. |
|
SspiDeleteSecurityContextAsync Elimina las estructuras de datos locales asociadas al contexto de seguridad especificado iniciado por una llamada anterior a la función SspiInitializeSecurityContextAsync o a la función SspiAcceptSecurityContextAsync. |
|
SspiEncodeAuthIdentityAsStrings Codifica la identidad de autenticación especificada como tres cadenas. |
|
SspiEncodeStringsAsAuthIdentity Codifica un conjunto de tres cadenas de credenciales como una estructura de identidad de autenticación. |
|
SspiEncryptAuthIdentity Cifra la estructura de identidad especificada. |
|
SspiEncryptAuthIdentityEx Cifra una estructura de SEC_WINNT_AUTH_IDENTITY_OPAQUE. |
|
SspiExcludePackage Crea una nueva estructura de identidad que es una copia de la estructura de identidad especificada modificada para excluir el proveedor de compatibilidad de seguridad (SSP) especificado. |
|
SspiFreeAsyncContext Libera un contexto creado en la llamada a la función SspiCreateAsyncContext. |
|
SspiFreeAuthIdentity Libera la memoria asignada para la estructura de identidad especificada. |
|
SspiFreeCredentialsHandleAsync Libera un identificador de credenciales. |
|
SspiGetAsyncCallStatus Obtiene el estado actual de una llamada asincrónica asociada al contexto proporcionado. |
|
SspiGetCredUIContext Recupera información de contexto de un proveedor de credenciales. (SspiGetCredUIContext) |
|
SspiGetTargetHostName Obtiene el nombre de host asociado al destino especificado. |
|
SspiInitializeSecurityContextAsyncA Inicializa un contexto de seguridad asincrónico. (ANSI) |
|
SspiInitializeSecurityContextAsyncW Inicializa un contexto de seguridad asincrónico. (Unicode) |
|
SspiIsAuthIdentityEncrypted Indica si la estructura de identidad especificada está cifrada. |
|
SspiIsPromptingNeeded Indica si un error devuelto después de una llamada a InitializeSecurityContext o a la función AcceptSecurityContext requiere una llamada adicional a la función SspiPromptForCredentials. |
|
SspiLocalFree Libera la memoria asociada al búfer especificado. |
|
SspiMarshalAuthIdentity Serializa la estructura de identidad especificada en una matriz de bytes. |
|
SspiPrepareForCredRead Genera un nombre de destino y un tipo de credencial a partir de la estructura de identidad especificada. |
|
SspiPrepareForCredWrite Genera valores de una estructura de identidad que se puede pasar como valores de parámetros en una llamada a la función CredWrite. |
|
SspiPromptForCredentialsA Permite que una aplicación de interfaz de proveedor de soporte técnico de seguridad (SSPI) pida a un usuario que escriba las credenciales. (ANSI) |
|
SspiPromptForCredentialsW Permite que una aplicación de interfaz de proveedor de soporte técnico de seguridad (SSPI) pida a un usuario que escriba las credenciales. (Unicode) |
|
SspiReinitAsyncContext Marca un contexto asincrónico para reutilizarlo. |
|
SspiSetAsyncNotifyCallback Registra una devolución de llamada que se notifica al finalizar la llamada asincrónica. |
|
SspiUnmarshalAuthIdentity Deserializa la matriz especificada de valores de bytes en una estructura de identidad. |
|
SspiUnmarshalCredUIContext Deserializa la información de credenciales obtenida por un proveedor de credenciales durante una llamada anterior al método ICredentialProvider::SetSerialization. |
|
SspiUpdateCredentials Novedades las credenciales asociadas al contexto especificado. (SspiUpdateCredentials) |
|
SspiValidateAuthIdentity Indica si la estructura de identidad especificada es válida. |
|
SspiZeroAuthIdentity Rellena el bloque de memoria asociado a la estructura de identidad especificada con ceros. |
|
VerifySignature Comprueba que se recibió un mensaje firmado mediante la función MakeSignature en la secuencia correcta y no se ha modificado. |
Funciones de devolución de llamada
|
SspiAsyncNotifyCallback Devolución de llamada usada para notificar la finalización de una llamada SSPI asincrónica. |
Estructuras
|
CREDUIWIN_MARSHALED_CONTEXT Especifica la información de credenciales que se ha serializado mediante el método ICredentialProvider::SetSerialization. |
|
SEC_APPLICATION_PROTOCOL_LIST Almacena una lista de protocolos de aplicación. |
|
SEC_APPLICATION_PROTOCOLS Almacena una matriz de listas de protocolos de aplicación. |
|
SEC_CERTIFICATE_REQUEST_CONTEXT Almacena el contexto de solicitud de certificado. |
|
SEC_CHANNEL_BINDINGS Especifica información de enlace de canal para un contexto de seguridad. |
|
SEC_DTLS_MTU Almacena la MTU de DTLS. |
|
SEC_FLAGS Contiene las marcas de seguridad. |
|
SEC_NEGOTIATION_INFO Almacena la información de negociación de seguridad. |
|
SEC_PRESHAREDKEY Contiene la información de clave previamente compartida. |
|
SEC_PRESHAREDKEY_IDENTITY Contiene la identidad de una clave precompartida. |
|
SEC_SRTP_MASTER_KEY_IDENTIFIER Almacena el identificador de clave maestra SRTP. |
|
SEC_SRTP_PROTECTION_PROFILES Almacena los perfiles de protección SRTP. |
|
SEC_TOKEN_BINDING Almacena la información de enlace de tokens. |
|
SEC_TRAFFIC_SECRETS Contiene los secretos de tráfico de una conexión. |
|
SEC_WINNT_AUTH_BYTE_VECTOR Especifica el desplazamiento de bytes y la longitud de matriz de los datos en una estructura de autenticación. |
|
SEC_WINNT_AUTH_CERTIFICATE_DATA Especifica información de certificado serializada. |
|
SEC_WINNT_AUTH_DATA Especifica los datos de autenticación. |
|
SEC_WINNT_AUTH_DATA_PASSWORD Especifica una contraseña serializada. |
|
SEC_WINNT_AUTH_DATA_TYPE_SMARTCARD_CONTEXTS_DATA Contiene los datos de autenticación de un contexto de tarjeta inteligente. |
|
SEC_WINNT_AUTH_FIDO_DATA Contiene datos para la autenticación FIDO. |
|
SEC_WINNT_AUTH_IDENTITY_A Permite pasar un nombre de usuario y una contraseña concretos a la biblioteca en tiempo de ejecución para la autenticación. (ANSI) |
|
SEC_WINNT_AUTH_IDENTITY_EX2 Contiene información sobre una identidad de autenticación. |
|
SEC_WINNT_AUTH_IDENTITY_EXA La estructura SEC_WINNT_AUTH_IDENTITY_EXA (ANSI) contiene información sobre un usuario. |
|
SEC_WINNT_AUTH_IDENTITY_EXW La estructura SEC_WINNT_AUTH_IDENTITY_EXW (Unicode) contiene información sobre un usuario. |
|
SEC_WINNT_AUTH_IDENTITY_INFO Contiene la información de identidad para la autenticación. |
|
SEC_WINNT_AUTH_IDENTITY_W Permite pasar un nombre de usuario y una contraseña determinados a la biblioteca en tiempo de ejecución para la autenticación. (Unicode) |
|
SEC_WINNT_AUTH_NGC_DATA Contiene los datos de NGC para la autenticación. |
|
SEC_WINNT_AUTH_PACKED_CREDENTIALS Especifica las credenciales serializadas. |
|
SEC_WINNT_AUTH_PACKED_CREDENTIALS_EX Especifica las credenciales serializadas y una lista de paquetes de seguridad que admiten las credenciales. |
|
SEC_WINNT_AUTH_SHORT_VECTOR Especifica el desplazamiento y el número de caracteres de una matriz de valores de USHORT. |
|
SEC_WINNT_CREDUI_CONTEXT Especifica información de credenciales noserializadas. |
|
SEC_WINNT_CREDUI_CONTEXT_VECTOR Especifica el desplazamiento y el tamaño de los datos de contexto de credenciales en una estructura de SEC_WINNT_CREDUI_CONTEXT. |
|
SecBuffer Describe un búfer asignado por una aplicación de transporte para pasar a un paquete de seguridad. |
|
SecBufferDesc La estructura SecBufferDesc describe una matriz de estructuras SecBuffer para pasar de una aplicación de transporte a un paquete de seguridad. |
|
SecHandle Representa un identificador de seguridad. |
|
SecPkgContext_AccessToken Devuelve un identificador al token de acceso para el contexto de seguridad actual. |
|
SecPkgContext_ApplicationProtocol Contiene información sobre el protocolo de aplicación del contexto de seguridad. |
|
SecPkgContext_AuthorityA La estructura SecPkgContext_Authority contiene el nombre de la autoridad de autenticación si hay uno disponible. (ANSI) |
|
SecPkgContext_AuthorityW La estructura SecPkgContext_Authority contiene el nombre de la autoridad de autenticación si hay uno disponible. (Unicode) |
|
SecPkgContext_AuthzID Contiene información sobre el AuthzID del contexto de seguridad. |
|
SecPkgContext_Bindings Especifica una estructura que contiene información de enlace de canal para un contexto de seguridad. |
|
SecPkgContext_ClientSpecifiedTarget Especifica el nombre de entidad de seguridad de servicio (SPN) del destino inicial al llamar a la función QueryContextAttributes (Digest). |
|
SecPkgContext_CredentialNameA Contiene el nombre y el tipo de credencial. |
|
SecPkgContext_CredentialNameW Información sobre el nombre de credencial del contexto de seguridad. |
|
SecPkgContext_CredInfo Especifica el tipo de credenciales usadas para crear un contexto de cliente. |
|
SecPkgContext_DceInfo La estructura de SecPkgContext_DceInfo contiene los datos de autorización utilizados por los servicios DCE. La función QueryContextAttributes (General) usa esta estructura. |
|
SecPkgContext_Flags La estructura SecPkgContext_Flags contiene información sobre las marcas en el contexto de seguridad actual. QueryContextAttributes devuelve esta estructura (General). |
|
SecPkgContext_KeyInfoA La estructura SecPkgContext_KeyInfo contiene información sobre las claves de sesión usadas en un contexto de seguridad. (ANSI) |
|
SecPkgContext_KeyInfoW La estructura SecPkgContext_KeyInfo contiene información sobre las claves de sesión usadas en un contexto de seguridad. (Unicode) |
|
SecPkgContext_LastClientTokenStatus Especifica si el token de la llamada más reciente a la función InitializeSecurityContext es el último token del cliente. |
|
SecPkgContext_Lifespan La estructura SecPkgContext_Lifespan indica la duración de un contexto de seguridad. La función QueryContextAttributes (General) usa esta estructura. |
|
SecPkgContext_LogoffTime Hora de cierre de sesión del contexto de seguridad. |
|
SecPkgContext_NamesA La estructura SecPkgContext_Names indica el nombre del usuario asociado a un contexto de seguridad. La función QueryContextAttributes (General) usa esta estructura. (ANSI) |
|
SecPkgContext_NamesW La estructura SecPkgContext_Names indica el nombre del usuario asociado a un contexto de seguridad. La función QueryContextAttributes (General) usa esta estructura. (Unicode) |
|
SecPkgContext_NativeNamesA Contiene los nombres principales del cliente y del servidor. |
|
SecPkgContext_NativeNamesW Nombres nativos del cliente y el servidor en el contexto de seguridad. |
|
SecPkgContext_NegoKeys Contiene las claves del paquete de seguridad negociadas. |
|
SecPkgContext_NegoPackageInfo Contiene información sobre el paquete de aplicación negociado. |
|
SecPkgContext_NegoStatus Especifica el estado de error del último intento de crear un contexto de cliente. |
|
SecPkgContext_NegotiatedTlsExtensions La estructura de SecPkgContext_NegotiatedTlsExtensions contiene información sobre las extensiones TLS (D)negociadas para la conexión TLS (D)actual. |
|
SecPkgContext_NegotiationInfoA La estructura de SecPkgContext_NegotiationInfo contiene información sobre el paquete de seguridad que se está configurando o que se ha configurado, y también proporciona el estado de la negociación para configurar el paquete de seguridad. (ANSI) |
|
SecPkgContext_NegotiationInfoW La estructura de SecPkgContext_NegotiationInfo contiene información sobre el paquete de seguridad que se está configurando o que se ha configurado, y también proporciona el estado de la negociación para configurar el paquete de seguridad. (Unicode) |
|
SecPkgContext_PackageInfoA Contiene información del paquete de aplicación. |
|
SecPkgContext_PackageInfoW Contiene información del paquete. |
|
SecPkgContext_PasswordExpiry La estructura SecPkgContext_PasswordExpiry contiene información sobre la expiración de una contraseña u otra credencial usada para el contexto de seguridad. QueryContextAttributes devuelve esta estructura (General). |
|
SecPkgContext_ProtoInfoA La estructura SecPkgContext_ProtoInfo contiene información sobre el protocolo en uso. (ANSI) |
|
SecPkgContext_ProtoInfoW La estructura SecPkgContext_ProtoInfo contiene información sobre el protocolo en uso. (Unicode) |
|
SecPkgContext_SessionKey La estructura SecPkgContext_SessionKey contiene información sobre la clave de sesión usada para el contexto de seguridad. La función QueryContextAttributes (General) devuelve esta estructura. |
|
SecPkgContext_Sizes La estructura SecPkgContext_Sizes indica los tamaños de las estructuras importantes usadas en las funciones de compatibilidad de mensajes. La función QueryContextAttributes (General) usa esta estructura. |
|
SecPkgContext_StreamSizes Indica los tamaños de las distintas partes de una secuencia para su uso con las funciones de compatibilidad de mensajes. La función QueryContextAttributes (General) usa esta estructura. |
|
SecPkgContext_SubjectAttributes Devuelve la información del atributo de seguridad. |
|
SecPkgContext_Target Contiene información de destino. |
|
SecPkgContext_TargetInformation Devuelve información sobre la credencial usada para el contexto de seguridad. |
|
SecPkgContext_UserFlags Contiene las marcas de usuario. |
|
SecPkgCredentials_Cert Especifica las credenciales del certificado. La función QueryCredentialsAttributes usa esta estructura. |
|
SecPkgCredentials_KdcProxySettingsW Especifica la configuración del proxy Kerberos para las credenciales. |
|
SecPkgCredentials_NamesA La estructura SecPkgCredentials_Names contiene el nombre del usuario asociado a un contexto. La función QueryCredentialsAttributes usa esta estructura. (ANSI) |
|
SecPkgCredentials_NamesW La estructura SecPkgCredentials_Names contiene el nombre del usuario asociado a un contexto. La función QueryCredentialsAttributes usa esta estructura. (Unicode) |
|
SecPkgCredentials_SSIProviderA La estructura SecPkgCredentials_SSIProvider contiene la información del proveedor de SSI asociada a un contexto. La función QueryCredentialsAttributes usa esta estructura. (ANSI) |
|
SecPkgCredentials_SSIProviderW La estructura SecPkgCredentials_SSIProvider contiene la información del proveedor de SSI asociada a un contexto. La función QueryCredentialsAttributes usa esta estructura. (Unicode) |
|
SecPkgInfoA La estructura SecPkgInfo proporciona información general sobre un paquete de seguridad, como su nombre y funcionalidades. (ANSI) |
|
SecPkgInfoW La estructura SecPkgInfo proporciona información general sobre un paquete de seguridad, como su nombre y funcionalidades. (Unicode) |
|
SECURITY_INTEGER SECURITY_INTEGER es una estructura que contiene un valor numérico. Se usa para definir otros tipos. |
|
SECURITY_PACKAGE_OPTIONS Especifica información sobre un paquete de seguridad. |
|
SECURITY_STRING Se usa como interfaz de cadena para las operaciones del kernel y es un clon de la estructura de UNICODE_STRING. |
|
SecurityFunctionTableA La estructura SecurityFunctionTable es una tabla de distribución que contiene punteros a las funciones definidas en SSPI. (ANSI) |
|
SecurityFunctionTableW La estructura SecurityFunctionTable es una tabla de distribución que contiene punteros a las funciones definidas en SSPI. (Unicode) |
Enumeraciones
|
SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT Indica la extensión del protocolo de aplicación negociada. |
|
SEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS Describe el estado de la negociación del protocolo de aplicación sec. |
|
SEC_TRAFFIC_SECRET_TYPE Indica el tipo de secreto de tráfico usado. |
|
SecDelegationType Tipo de delegación utilizado. |
|
SECPKG_ATTR_LCT_STATUS Indica si el token de la llamada más reciente a la función InitializeSecurityContext es el último token del cliente. |
|
SECPKG_CRED_CLASS Indica el tipo de credencial usada en un contexto de cliente. La enumeración SECPKG_CRED_CLASS se usa en la estructura SecPkgContext_CredInfo. |