Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert eine einzelne globale Variable.
HRESULT DefineGlobalVariable(
[in] const WCHAR *name,
[in] ULONG32 attributes,
[in] ULONG32 cSig,
[in, size_is(cSig)] unsigned char signature[],
[in] ULONG32 addrKind,
[in] ULONG32 addr1,
[in] ULONG32 addr2,
[in] ULONG32 addr3);
Parameter
name
[in] Ein Zeiger auf ein WCHAR, das den Namen der globalen Variablen definiert.attributes
[in] Die Attribute der globalen Variablen.cSig
[in] Ein ULONG32, das die Größe des signature-Puffers in Zeichen angibt.signature
[in] Die Signatur der globalen Variablen.addrKind
[in] Der Adresstyp.addr1
[in] Die erste Adresse für die Parameterspezifikation.addr2
[in] Die zweite Adresse für die Parameterspezifikation.addr3
[in] Die dritte Adresse für die Parameterspezifikation.
Rückgabewert
S_OK, wenn die Methode erfolgreich ausgeführt wurde, andernfalls E_FAIL oder ein anderer Fehlercode.
Anforderungen
Header: CorSym.idl, CorSym.h
Siehe auch
Referenz
ISymUnmanagedWriter-Schnittstelle