Partager via


structure SECPKG_EXTENDED_INFORMATION (ntsecpkg.h)

La structure SECPKG_EXTENDED_INFORMATION est utilisée pour contenir des informations sur les fonctionnalités de package facultatives.

Cette structure est utilisée par les fonctions SpGetExtendedInformation et SpSetExtendedInformation .

Syntaxe

typedef struct _SECPKG_EXTENDED_INFORMATION {
  SECPKG_EXTENDED_INFORMATION_CLASS Class;
  union {
    SECPKG_GSS_INFO          GssInfo;
    SECPKG_CONTEXT_THUNKS    ContextThunks;
    SECPKG_MUTUAL_AUTH_LEVEL MutualAuthLevel;
    SECPKG_WOW_CLIENT_DLL    WowClientDll;
    SECPKG_EXTRA_OIDS        ExtraOids;
    SECPKG_NEGO2_INFO        Nego2Info;
  } Info;
} SECPKG_EXTENDED_INFORMATION, *PSECPKG_EXTENDED_INFORMATION;

Membres

Class

Valeur de l’énumération SECPKG_EXTENDED_INFORMATION_CLASS qui identifie les informations dans la structure.

Info

Structure qui contient les informations.

Info.GssInfo

Structure SECPKG_GSS_INFO qui contient des informations utilisées pour les négociations compatibles avec le GSS.

Info.ContextThunks

Structure SECPKG_CONTEXT_THUNKS qui contient des informations sur les appels QueryContextAttributes (Général) à exécuter en mode LSA.

Info.MutualAuthLevel

Structure SECPKG_MUTUAL_AUTH_LEVEL qui contient le niveau d’authentification utilisé par un package de sécurité.

Info.WowClientDll

Structure SECPKG_WOW_CLIENT_DLL qui contient le chemin d’accès à la version 32 bits du client WOW de la DLL utilisée par un package de sécurité. Les opérations LSA sont effectuées par la version 64 bits. Lorsque le contexte de sécurité est remis au client, la version 32 bits compatible WOW est chargée et lui remet toutes les informations de la version 64 bits.

Info.ExtraOids

Structure SECPKG_EXTRA_OIDS qui contient les identificateurs d’objet supplémentaires (OID) utilisés par un package de sécurité.

Info.Nego2Info

Structure SECPKG_NEGO2_INFO qui contient les informations Nego2 utilisées par un package de sécurité.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête ntsecpkg.h