ISymUnmanagedScope2::GetConstants 方法

获取在此范围内定义的局部常量。

语法

HRESULT GetConstants(  
     [in]  ULONG32  cConstants,  
     [out] ULONG32  *pcConstants,  
     [out, size_is(cConstants),  
         length_is(*pcConstants)] ISymUnmanagedConstant*
             constants[]);  

参数

cConstants
[in] pcConstants 参数指向的缓冲区的长度。

pcConstants
[out] ULONG32 的指针,它接收包含常量所需的缓冲区的大小(以字符为单位)。

constants
[out] 用于存储常量的缓冲区。

返回值

如果该方法成功,则返回 S_OK;否则返回 E_FAIL 或某种其他错误代码。

要求

标头:CorSym.idl、CorSym.h

请参阅