Freigeben über


Marshal.GetHINSTANCE-Methode: (Module)

 

Veröffentlicht: Oktober 2016

Gibt das Instanzhandle (HINSTANCE) für das angegebene Modul zurück.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

[SecurityCriticalAttribute]
public static IntPtr GetHINSTANCE(
    Module m
)
public:
[SecurityCriticalAttribute]
static IntPtr GetHINSTANCE(
    Module^ m
)
[<SecurityCriticalAttribute>]
static member GetHINSTANCE : 
        m:Module -> nativeint
<SecurityCriticalAttribute>
Public Shared Function GetHINSTANCE (
    m As Module
) As IntPtr

Parameter

Rückgabewert

Type: System.IntPtr

Das HINSTANCE für m oder -1, wenn das Modul über kein HINSTANCE verfügt.

Ausnahmen

Exception Condition
ArgumentNullException

Der m-Parameter ist null.

Hinweise

Wenn dynamische oder im Speicher, Module nicht HINSTANCE haben.

Sicherheit

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

Marshal-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang