Compartilhar via


SecPkgInfo

Windows Mobile SupportedWindows Embedded CE Supported

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

See Also

Reference

EnumerateSecurityPackages
QuerySecurityPackageInfo