다음을 통해 공유


ITypeComp.Bind(String, Int32, Int16, ITypeInfo, DESCKIND, BINDPTR) 메서드

정의

이름을 형식 멤버에 매핑하거나 형식 라이브러리에 있는 전역 변수와 함수를 바인딩합니다.

public:
 void Bind(System::String ^ szName, int lHashVal, short wFlags, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::ITypeInfo ^ % ppTInfo, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::DESCKIND % pDescKind, [Runtime::InteropServices::Out] System::Runtime::InteropServices::ComTypes::BINDPTR % pBindPtr);
public void Bind (string szName, int lHashVal, short wFlags, out System.Runtime.InteropServices.ComTypes.ITypeInfo ppTInfo, out System.Runtime.InteropServices.ComTypes.DESCKIND pDescKind, out System.Runtime.InteropServices.ComTypes.BINDPTR pBindPtr);
abstract member Bind : string * int * int16 * ITypeInfo * DESCKIND * BINDPTR -> unit
Public Sub Bind (szName As String, lHashVal As Integer, wFlags As Short, ByRef ppTInfo As ITypeInfo, ByRef pDescKind As DESCKIND, ByRef pBindPtr As BINDPTR)

매개 변수

szName
String

바인딩할 이름입니다.

lHashVal
Int32

LHashValOfNameSys를 사용하여 계산되는 szName의 해시 값입니다.

wFlags
Int16

여기에 사용된 단어 flags는 INVOKEKIND 열거형에 정의된 하나 이상의 호출 플래그를 나타냅니다.

ppTInfo
ITypeInfo

이 메서드는 반환될 때 FUNCDESC 또는 VARDESC가 반환된 경우 바인딩 대상 항목이 들어 있는 형식 설명에 대한 참조를 포함합니다. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다.

pDescKind
DESCKIND

이 메서드는 반환될 때 바인딩되는 이름이 DESCKIND, VARDESC인지 또는 FUNCDESC인지 표시하는 TYPECOMP 열거자에 대한 참조를 포함합니다. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다.

pBindPtr
BINDPTR

이 메서드는 반환될 때 바인딩 대상 VARDESC, FUNCDESCITypeComp 인터페이스에 대한 참조를 포함합니다. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다.

설명

자세한 내용은 ITypeComp::Bind 메서드를 참조하세요.

적용 대상