Méthode ISecurityCallContext ::get_Item (comsvcs.h)
Récupère une propriété spécifiée dans la collection de contextes d’appel de sécurité.
Syntaxe
HRESULT get_Item(
[in] BSTR name,
[out] VARIANT *pItem
);
Paramètres
[in] name
Nom de l’élément de propriété à récupérer. Pour plus d’informations sur les éléments disponibles, consultez Remarques.
[out] pItem
Référence à la propriété récupérée.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL et S_OK.
Remarques
La collection de contextes d’appel de sécurité représente un contexte d’appel de sécurité, qui fournit des informations sur les appelants dans la chaîne d’appels se terminant par l’appel actuel. Pour chaque élément de la collection de contexte d’appel de sécurité, le tableau suivant fournit une description, le nom d’index utilisé pour le récupérer et le type de données retourné de l’élément.
Élément | Description | Nom d’index | Type retourné |
---|---|---|---|
Appelant direct | Appelant immédiat de l’objet. | « DirectCaller » | Objet SecurityIdentity |
Appelant d’origine | Appelant à l’origine de la chaîne d’appels à l’objet. | « OriginalCaller » | Objet SecurityIdentity |
Niveau d’authentification minimal | Niveau d’authentification le plus bas utilisé dans la chaîne d’appels. | « MinAuthenticationLevel » | Un long |
Nombre d’appelants | Nombre d’appelants dans la chaîne d’appels à l’objet. | « NumCallers » | Un long |
Appelants | Appelants dans la chaîne d’appels qui se termine par l’appel actuel. | « Appelants » | Objet SecurityCallers |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comsvcs.h |