다음을 통해 공유


IDiaEnumTables::Item

인덱스 또는 이름을 사용하여 테이블을 검색합니다.

구문

HRESULT Item ( 
   VARIANT     index,
   IDiaTable** table
);

매개 변수

index

[in] 검색할 IDiaTable의 인덱스 또는 이름입니다. 정수 변형이 사용되는 경우 범위는 0~count-1입니다. 여기서 countIDiaEnumTables::get_Count 메서드에서 반환됩니다.

table

[out] 원하는 테이블을 나타내는 IDiaTable 개체를 반환합니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.

설명

문자열 변형이 지정된 경우 문자열은 특정 테이블의 이름을 지정합니다. 이름은 상수(Debug Interface Access SDK)에 정의된 테이블 이름 중 하나여야 합니다.

예시

VARIANT var;
var.vt = VT_BSTR;
var.bstrVal = SysAllocString(DiaTable_Symbols );
IDiaTable* pTable;
pEnumTables->Item( var, &pTable );

참고 항목