AtlComPtrAssign
Assigne un pointeur d'interface vers un autre pointeur d'interface du même type.
ATLINLINE ATLAPI_(IUnknown*) AtlComPtrAssign(
IUnknown** pp,
IUnknown* lp
);
Paramètres
pp
Adresse d'un pointeur d' IUnknown auquel pour assigner un autre pointeur.lp
Un pointeur d' IUnknown du même type que celui de pp.Cela est assigné au pointeur dans pp.
Valeur de retour
Retourne ANNULENT sur l'erreur ; sinon retourne lp.
Notes
Cette fonction copie un pointeur d'interface à l'aide de les règles de décompte de références COM.Elle appelle Release sur l'interface pointée pointe vers pp puis lui assigne lp après avoir incrémenté le décompte de références.
Cette fonction d'assistance intelligente de pointeur est utilisée par classe de CComPtr et classe de CComQIPtr.
Configuration requise
Header: atlcomcli.h