ComWrappers.GetIUnknownImpl(IntPtr, IntPtr, IntPtr) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá modul runtime IUnknown implementace.
protected:
static void GetIUnknownImpl([Runtime::InteropServices::Out] IntPtr % fpQueryInterface, [Runtime::InteropServices::Out] IntPtr % fpAddRef, [Runtime::InteropServices::Out] IntPtr % fpRelease);
public:
static void GetIUnknownImpl([Runtime::InteropServices::Out] IntPtr % fpQueryInterface, [Runtime::InteropServices::Out] IntPtr % fpAddRef, [Runtime::InteropServices::Out] IntPtr % fpRelease);
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);
static member GetIUnknownImpl : nativeint * nativeint * nativeint -> unit
Protected Shared Sub GetIUnknownImpl (ByRef fpQueryInterface As IntPtr, ByRef fpAddRef As IntPtr, ByRef fpRelease As IntPtr)
Public Shared Sub GetIUnknownImpl (ByRef fpQueryInterface As IntPtr, ByRef fpAddRef As IntPtr, ByRef fpRelease As IntPtr)
Parametry
- fpQueryInterface
-
IntPtr
nativeint
Ukazatel funkce na QueryInterface.
- fpAddRef
-
IntPtr
nativeint
Ukazatel funkce na AddRef.
- fpRelease
-
IntPtr
nativeint
Ukazatel funkce na Uvolnění.
Poznámky
Všechny implementace modulu runtime těchto IUnknown
funkcí jsou bezpečné pro přístup z více vláken. Každý z nich je optimalizovaný a striktně se řídí pravidly modelu COM pro IUnknown
. Implementace QueryInterface
také respektuje ICustomQueryInterface rozhraní. Rozhraní ICustomQueryInterface
nikdy nebude mít možnost přepsat rozhraní, která poskytuje modul runtime. Například modul runtime ve výchozím nastavení poskytuje IUnknown
rozhraní a volitelně i rozhraní Sledování IReferenceTrackerTarget
odkazů.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro