Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene información de metadatos, incluido el nombre, la firma binaria y la dirección virtual relativa, del miembro Type al que hace referencia el token de metadatos especificado.
Sintaxis
HRESULT GetMemberProps(
[in] mdToken tkMember,
[out] mdTypeDef *ptkTypeDef,
[out] LPWSTR szMember,
[in] ULONG cchMember,
[out] ULONG *pchMember,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] ULONG *pulCodeRVA,
[out] DWORD *pdwImplFlags,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parámetros
[in] tkMember
Token que hace referencia al miembro para el que se obtienen los metadatos asociados.
[out] ptkTypeDef
Puntero al token de metadatos que representa la clase del miembro.
[out] szMember
Nombre del miembro.
[in] cchMember
Tamaño en caracteres anchos del búfer szMember.
[out] pchMember
Tamaño en caracteres anchos del nombre devuelto.
[out] pdwAttr
Cualquier valor de marca aplicado al miembro.
[out] ppvSigBlob
Puntero a la firma de metadatos binarios del miembro.
[out] pcbSigBlob
Tamaño en bytes de ppvSigBlob.
[out] pulCodeRVA
Puntero a la dirección virtual relativa del miembro.
[out] pdwImplFlags
Cualquier marca de implementación de método asociada al miembro.
[out] pdwCPlusTypeFlag
Marca que marca un valor ValueType.
[out] ppValue
Valor de cadena constante devuelto por este miembro.
[out] pcchValue
Tamaño en caracteres de ppValue o cero si ppValue no contiene una cadena.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
| Plataforma de destino | Windows |
| Encabezado | rometadataapi.h |