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.
Ruft Metadatenwerte für den Parameter ab, auf den durch das angegebene ParamDef-Token verwiesen wird.
Syntax
HRESULT GetParamProps(
[in] mdParamDef tkParamDef,
[out] mdMethodDef *ptkMethodDef,
[out] ULONG *pulSequence,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] DWORD *pdwAttr,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parameter
[in] tkParamDef
Ein ParamDef-Token, das den Parameter darstellt, für den Metadaten zurückgegeben werden sollen.
[out] ptkMethodDef
Ein Zeiger auf ein MethodDef-Token, das die Methode darstellt, die den Parameter akzeptiert.
[out] pulSequence
Die Ordnungsposition des Parameters in der Methodenargumentliste.
[out] szName
Ein Puffer, der den Namen des Parameters enthält.
[in] cchName
Die angeforderte Größe in breiten Zeichen von szName.
[out] pchName
Die zurückgegebene Größe in breiten Zeichen von szName.
[out] pdwAttr
Ein Zeiger auf alle Attributflags, die dem Parameter zugeordnet sind.
[out] pdwCPlusTypeFlag
Ein Zeiger auf ein Flag, das angibt, dass der Parameter ein ValueType ist.
[out] ppValue
Ein Zeiger auf eine konstante Zeichenfolge, die vom Parameter zurückgegeben wird.
[out] pcchValue
Die Größe von ppValue in breiten Zeichen oder null, wenn ppValue keine Zeichenfolge enthält.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |