Méthode ISecurityCallersColl ::get_Item (comsvcs.h)
Récupère un appelant spécifié dans la collection d’appelants de sécurité.
Syntaxe
HRESULT get_Item(
[in] long lIndex,
[out] ISecurityIdentityColl **pObj
);
Paramètres
[in] lIndex
Nom de l’appelant à récupérer. Pour plus d’informations sur les appelants disponibles, consultez Remarques.
[out] pObj
Référence à l’appelant récupéré.
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 d’appelants de sécurité représente une chaîne d’appelants qui dépassent les limites de sécurité. Ces appelants sont également appelés amont appelants.
Chaque élément de cette collection est un objet SecurityIdentity . Pour obtenir un élément de cette collection, utilisez la propriété Item de l’objet de collection SecurityCallers , en spécifiant une valeur d’index entier comprise entre 0 et le nombre d’appelants, moins 1, dans la collection. Pour récupérer l’appelant direct, cette valeur d’index doit être 0, et pour récupérer l’appelant d’origine, l’index peut être -1 ou le nombre d’appelants moins 1.
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 |