SecPkgInfo
9/8/2008
Essa estrutura fornece dados gerais sobre um pacote de segurança, such as seu nome e recursos.
Syntax
typedef struct _SecPkgInfo {
ULONG fCapabilities;
USHORT wVersion;
USHORT wRPCID;
ULONG cbMaxToken;
SEC_CHAR SEC_FAR* Name;
SEC_CHAR SEC_FAR* Comment;
} SecPkgInfo, SEC_FAR *PSecPkgInfo;
Os membros
fCapabilities
Conjunto de sinalizadores bit que descrevem as capacidades do pacote de segurança, que pode ser uma combinação dos sinalizadores mostrados a seguinte tabela.Sinalizador Descrição SECPKG_FLAG_INTEGRITY
Verifica se todas as mensagens trocadas tenham sido violado com ou seqüência trocada out of.
SECPKG_FLAG_PRIVACY
Todas as mensagens são à prova de violação e não são passadas em texto não criptografado. Reservado para uso futuro.
SECPKG_FLAG_TOKEN_ONLY
O pacote estiver interessado apenas na segurança-token parte das mensagens e irá ignorar quaisquer outros buffers. Este é um desempenho-relacionado emitir.
SECPKG_FLAG_DATAGRAM
Suporta datagrama-autenticação estilo.
SECPKG_FLAG_CONNECTION
Oferece suporte à autenticação estilo Connection-Oriented.
SECPKG_FLAG_MULTI_REQUIRED
São vários pernas exigido para autenticação.
SECPKG_FLAG_CLIENT_ONLY
Não é fornecido suporte autenticação do servidor.
SECPKG_FLAG_EXTENDED_ERROR
Oferece suporte estendido manipulação de erro.
SECPKG_FLAG_IMPERSONATION
Oferece suporte a 32-bit representação Windows no servidor contextos.
SECPKG_FLAG_ACCEPT_WIN32_NAME
Entende 32-bit nomes principal e destino Windows.
SECPKG_FLAG_STREAM
Oferece suporte à semântica transmitir.
- wVersion
Versão do protocolo de pacote, que deve ser 1.
- wRPCID
Identificador DCE RPC, se apropriado. Se o pacote não implementar um dos sistemas de segurança DCE-Registered, o valor reservado SECPKG_ID_NONE é usado.
- cbMaxToken
Tamanho máximo, em bytes, do token.
- Nome
Ponteiro para uma seqüência de caracteres NULL-Terminated que contém o nome da pacote de segurança.
- Comentário
Ponteiro para uma seqüência de caracteres NULL-Terminated, que podem ser qualquer seqüência de caracteres adicionais passadas voltar, o pacote.
Requirements
Header | sspi.h |
Windows Embedded CE | Windows CE 2.10 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |