Freigeben über


METADATA_ADDRESS_RETVAL

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

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;
}

Ausdrücke

  • tokMethod
    Die ID der Rückgabewert dieser Methode ist für die Verwendung durch.

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

  • dwSigSize
    Die Größe der Rückgabewert Signatur (wie in rgSiggespeichert).

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

Hinweise

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

Anforderungen

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Strukturen und Unions

DEBUG_ADDRESS_UNION

ADDRESS_KIND