CoGetCallContext, fonction (combaseapi.h)
Récupère le contexte de l’appel actuel sur le thread actuel.
Syntaxe
HRESULT CoGetCallContext(
[in] REFIID riid,
[out] void **ppInterface
);
Paramètres
[in] riid
Identificateur d’interface (IID) du contexte d’appel demandé. Si vous utilisez le contexte d’appel par défaut pris en charge par le marshaling standard, IID_IServerSecurity est disponible. Pour les applications COM+ utilisant la sécurité basée sur les rôles, IID_ISecurityCallContext est disponible.
[out] ppInterface
Adresse de la variable pointeur qui reçoit le pointeur d’interface demandé dans riid. En cas de retour réussi, *ppInterface contient le pointeur d’interface demandé.
Valeur retournée
Cette fonction peut retourner les valeurs suivantes.
Code de retour | Description |
---|---|
|
Le contexte a été récupéré avec succès. |
|
Le contexte d’appel ne prend pas en charge l’interface spécifiée par riid. |
Remarques
CoGetCallContext récupère le contexte de l’appel actuel sur le thread actuel. Le paramètre riid spécifie l’interface sur le contexte à récupérer. Il s’agit de l’une des fonctions fournies pour permettre au serveur d’accéder aux informations contextuelles de l’appelant.
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 | combaseapi.h (inclure Objbase.h) |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour