METADATA_ADDRESS_RETVAL

Diese Struktur stellt einen Rückgabewert aus einer Methode oder Funktion dar.

Syntax

typedef struct _tagMETADATA_ADDRESS_RETVAL {
   _mdToken tokMethod;
   DWORD    dwCorType;
   DWORD    dwSigSize;
   BYTE     rgSig[10];
} METADATA_ADDRESS_RETVAL;
public struct METADATA_ADDRESS_RETVAL {
   public int    tokMethod;
   public uint   dwCorType;
   public uint   dwSigSize;
   public byte[] rgSig;
}

Members

tokMethod
Die ID der Methode, für die dieser Rückgabewert gilt.

dwCorType
Der Basistyp des Rückgabewerts. Dies ist ein Wert aus der CorElementType -Enumeration, die in der datei corhdr.h des .NET Framework SDK definiert ist.

dwSigSize
Die Größe der Rückgabewertsignatur (wie in rgSig gespeichert).

rgSig
Ein Bytearray, das die Signatur des Rückgabewerts bildet.

Bemerkungen

Diese Struktur ist Teil der Union in der DEBUG_ADDRESS_UNION-Struktur, wenn das dwKind Feld der Struktur auf festgelegt ist DEBUG_ADDRESS_UNION ADDRESS_KIND_RETVAL (ein Wert aus der ADDRESS_KIND-Enumeration).

Requirements (Anforderungen)

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Weitere Informationen