IDiaEnumTables::Item
인덱스 또는 이름을 사용하여 테이블을 검색합니다.
구문
HRESULT Item (
VARIANT index,
IDiaTable** table
);
매개 변수
index
[in] 검색할 IDiaTable의 인덱스 또는 이름입니다. 정수 변형이 사용되는 경우 범위는 0~count
-1입니다. 여기서 count
는 IDiaEnumTables::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 );