UCOMITypeLib.FindName(String, Int32, UCOMITypeInfo[], Int32[], Int16) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
형식 라이브러리에 들어 있는 형식 설명의 항목을 찾습니다.
public:
void FindName(System::String ^ szNameBuf, int lHashVal, cli::array <System::Runtime::InteropServices::UCOMITypeInfo ^> ^ ppTInfo, cli::array <int> ^ rgMemId, short % pcFound);
public void FindName (string szNameBuf, int lHashVal, System.Runtime.InteropServices.UCOMITypeInfo[] ppTInfo, int[] rgMemId, ref short pcFound);
abstract member FindName : string * int * System.Runtime.InteropServices.UCOMITypeInfo[] * int[] * int16 -> unit
Public Sub FindName (szNameBuf As String, lHashVal As Integer, ppTInfo As UCOMITypeInfo(), rgMemId As Integer(), ByRef pcFound As Short)
매개 변수
- szNameBuf
- String
검색할 이름입니다.
- lHashVal
- Int32
검색 속도를 높이기 위한 해시 값이며 LHashValOfNameSys
함수에서 계산됩니다.
lHashVal
이 0이면 값이 계산됩니다.
- ppTInfo
- UCOMITypeInfo[]
반환이 성공적이면, szNameBuf
에 지정된 이름을 포함하는 형식 설명에 대한 포인터의 배열입니다.
- rgMemId
- Int32[]
발견된 항목에 대한 MEMBERID
의 배열 rgMemId
[i]는 ppTInfo
[i]에서 지정한 형식 설명으로 인덱스를 만드는 MEMBERID
이며
null
일 수 없습니다.
- pcFound
- Int16
항목에서 찾을 인스턴스의 수를 나타냅니다. 예를 들어, 첫 번째 항목을 찾기 위해 pcFound
= 1을 호출할 수 있습니다. 이때 인스턴스를 하나 발견하면 검색을 중지합니다.
종료할 때 발견한 인스턴스의 수를 알려 줍니다.
pcFound
의 in
과 out
의 값이 동일하면 이름을 포함하는 형식 설명이 더 많을 수 있습니다.
설명
에 항목을 저장할 pcFound
충분한 공간이 rgMemId
있어야 합니다.
에 대 한 자세한 내용은 ITypeLib::FindName
, MSDN Library를 참조 합니다.
적용 대상
.NET