Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |