Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Define una sola variable que no está dentro de un método. Este método se usa para determinados campos en clases, campos de bits, etc.
Sintaxis
HRESULT DefineField(
[in] mdTypeDef parent,
[in] const WCHAR *name,
[in] ULONG32 attributes,
[in] ULONG32 cSig,
[in, size_is(cSig)] unsigned char signature[],
[in] ULONG32 addrKind,
[in] ULONG32 addr1,
[in] ULONG32 addr2,
[in] ULONG32 addr3);
Parámetros
parent
[in] Tipo de metadatos o símbolo (token) del método.
name
[in] Nombre de campo.
attributes
[in] Los atributos de campo.
cSig
[in] Un ULONG32
es el tamaño, en caracteres, del búfer necesario para contener la firma del campo.
signature
[in] Matriz de firmas de campo.
addrKind
[in] Tipo de dirección.
addr1
[in] Primera dirección de la especificación de campo.
addr2
[in] Segunda dirección de la especificación de campo.
addr3
[in] Tercera dirección de la especificación de campo.
Valor devuelto
Es S_OK si el método se realiza correctamente; de lo contrario, es E_FAIL o algún otro código de error.
Requisitos
Header: CorSym.idl, CorSym.h