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.
Gibt Informationen zu den Eigenschaften eines Typs zurück, z. B. die Anzahl der Signaturen seiner generischen Parameter, wenn eine relative virtuelle Adresse (RVA) in einer vtable angegeben wird.
Syntax
HRESULT GetTypeProps(
[in] ULONG32 vtableRva,
[in] ULONG32 cbSignature,
[out] ULONG32 *pcbSignature,
[out, size_is(cbSignature), length_is(*pcbSignature)] BYTE signature[]
);
Die Parameter
tableRva [in] Eine relative virtuelle Adresse (RVA) in einer vtable.
cbSignature [in] Die Größe des signature Arrays. Weitere Informationen finden Sie im Abschnitt "Hinweise".
pcbSignature [out] [out] Ein Zeiger auf die Größe des zurückgegebenen Arrays signature .
signature [out] Ein Puffer, der die typenspezifischen Signaturen aller generischen Parameter enthält.
Bemerkungen
Um die erforderliche Größe des Arrays des Typs signature abzurufen, legen Sie das cbSignature Argument auf 0 und signatureauf NULL fest. Wenn die Methode zurückgegeben wird, enthält sie die Anzahl der Bytes, pcbSignature die für das signature Array erforderlich sind.
Hinweis
Diese Methode ist nur für .NET Native verfügbar.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 4.6