ComWrappers.GetIUnknownImpl(IntPtr, IntPtr, IntPtr) Méthode

Définition

Obtient l’implémentation IUnknown fournie au runtime.

protected static void GetIUnknownImpl (out IntPtr fpQueryInterface, out IntPtr fpAddRef, out IntPtr fpRelease);
public static void GetIUnknownImpl (out IntPtr fpQueryInterface, out IntPtr fpAddRef, out IntPtr fpRelease);

Paramètres

fpQueryInterface
IntPtr

Pointeur de fonction vers QueryInterface.

fpAddRef
IntPtr

Pointeur de fonction vers AddRef.

fpRelease
IntPtr

Pointeur de fonction vers Version.

Remarques

Les implémentations runtime de ces IUnknown fonctions sont toutes thread-safe. Chacun d’eux est optimisé et suit strictement les règles COM pour IUnknown. L’implémentation QueryInterface respecte également l’interface ICustomQueryInterface . L’interface ICustomQueryInterface n’aura jamais la possibilité de remplacer les interfaces que le runtime fournit. Par exemple, par défaut, le runtime fournit l’interface IUnknown et, éventuellement, l’interface Reference Tracker IReferenceTrackerTarget .

S’applique à

Produit Versions
.NET 5, 6, 7, 8, 9