CoGetCurrentLogicalThreadId, fonction (combaseapi.h)
Retourne l’identificateur de thread logique du thread physique actuel.
Syntaxe
HRESULT CoGetCurrentLogicalThreadId(
[out] GUID *pguid
);
Paramètres
[out] pguid
Pointeur vers un GUID qui contient l’ID de thread logique au retour.
Valeur retournée
Cette fonction peut retourner les valeurs suivantes.
Code de retour | Description |
---|---|
|
L’ID de thread logique a été récupéré avec succès. |
|
Un pointeur non valide a été passé pour le paramètre pguid . |
|
Une allocation de mémoire a échoué pendant le fonctionnement de la fonction . |
Remarques
Cette fonction récupère l’identificateur du thread logique actuel sous lequel ce thread physique fonctionne. Le thread physique actuel prend l’identificateur de thread logique de tout thread client qui effectue un appel COM dans cette application. De même, l’identificateur de thread logique du thread physique actuel est utilisé pour indiquer la causalité des appels COM sortants à partir de ce thread physique.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | combaseapi.h (inclure Objbase.h) |
Bibliothèque | Ole32.lib |
DLL | Ole32.dll |