IMetaDataImport::GetTypeDefProps-Methode (rometadataapi.h)
Gibt Metadateninformationen für den Typ zurück, der durch das angegebene TypeDef-Token dargestellt wird.
Syntax
HRESULT GetTypeDefProps(
[in] mdTypeDef tkTypeDef,
[out] LPWSTR szTypeDef,
[in] ULONG cchTypeDef,
[out] ULONG *pchTypeDef,
[out] DWORD *pdwTypeDefFlags,
[out] mdToken *ptkExtends
);
Parameter
[in] tkTypeDef
Das TypeDef-Token, das den Typ darstellt, für den Metadaten zurückgegeben werden sollen.
[out] szTypeDef
Ein Puffer, der den Typnamen enthält.
[in] cchTypeDef
Die Größe in Breitzeichen von szTypeDef.
[out] pchTypeDef
Die Anzahl der in szTypeDef zurückgegebenen Breitzeichen.
[out] pdwTypeDefFlags
Ein Zeiger auf alle Flags, die die Typdefinition ändern. Dieser Wert ist eine Bitmaske aus der CorTypeAttr-Enumeration.
[out] ptkExtends
Ein TypeDef- oder TypeRef-Metadatentoken, das den Basistyp des angeforderten Typs darstellt.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |