Función de devolución de llamada SpGetCredUIContextFn (ntsecpkg.h)
Recupera información de contexto de un proveedor de credenciales.
Sintaxis
SpGetCredUIContextFn Spgetcreduicontextfn;
NTSTATUS Spgetcreduicontextfn(
[in] LSA_SEC_HANDLE ContextHandle,
[in] GUID *CredType,
[out] PULONG FlatCredUIContextLength,
[out] PUCHAR *FlatCredUIContext
)
{...}
Parámetros
[in] ContextHandle
Identificador del contexto para el que se va a obtener información.
[in] CredType
Tipo de credencial especificado por el parámetro ContextHandle . Puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
La credencial es una contraseña. |
|
La credencial es un certificado. |
|
La credencial es datos de autenticación de un proveedor de servicios criptográficos (CSP). |
[out] FlatCredUIContextLength
Tamaño, en caracteres, del búfer recibido por el parámetro FlatCredUIContext .
[out] FlatCredUIContext
Puntero a una matriz de caracteres que especifica información sobre el contexto especificado por el parámetro ContextHandle .
Valor devuelto
Si la función se realiza 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. Para obtener más información, vea la sección Comentarios.
Comentarios
Hay disponible un puntero a la función SpGetCredUIContextFn en la estructura SECPKG_FUNCTION_TABLE recibida de la función SpLsaModeInitialize .
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 | ntsecpkg.h |