Partager via


SafeRef, fonction (comsvcs.h)

[N’utilisez pas SafeRef dans COM+. Cette fonction a été utilisée par les objets dans MTS pour obtenir une référence à elle-même. Avec COM+, cela n’est plus nécessaire.]

Syntaxe

void * SafeRef(
  [in] REFIID   rid,
  [in] IUnknown *pUnk
);

Paramètres

[in] rid

Référence à l’IID de l’interface que l’objet actuel souhaite passer à un autre objet ou client.

[in] pUnk

Référence à l’interface IUnknown sur l’objet actuel.

Valeur retournée

Si la fonction réussit, la valeur de retour est un pointeur vers l’interface spécifiée qui peut être passée en dehors du contexte de l’objet actuel. Sinon, la valeur de retour est NULL.

Configuration requise

   
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
Bibliothèque ComSvcs.lib
DLL ComSvcs.dll

Voir aussi

Contextes com+ et modèles de thread

IMTxAS::SafeRef