Share via


Marshal.GetTypeLibGuid 메서드

정의

형식 라이브러리의 LIBID(라이브러리 식별자)를 검색합니다.

오버로드

GetTypeLibGuid(ITypeLib)

형식 라이브러리의 LIBID(라이브러리 식별자)를 검색합니다.

GetTypeLibGuid(UCOMITypeLib)
사용되지 않음.

형식 라이브러리의 LIBID(라이브러리 식별자)를 검색합니다.

GetTypeLibGuid(ITypeLib)

형식 라이브러리의 LIBID(라이브러리 식별자)를 검색합니다.

public:
 static Guid GetTypeLibGuid(System::Runtime::InteropServices::ComTypes::ITypeLib ^ typelib);
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.ComTypes.ITypeLib typelib);
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.ComTypes.ITypeLib typelib);
static member GetTypeLibGuid : System.Runtime.InteropServices.ComTypes.ITypeLib -> Guid
[<System.Security.SecurityCritical>]
static member GetTypeLibGuid : System.Runtime.InteropServices.ComTypes.ITypeLib -> Guid
Public Shared Function GetTypeLibGuid (typelib As ITypeLib) As Guid

매개 변수

typelib
ITypeLib

LIBID를 검색할 형식 라이브러리입니다.

반환

지정된 형식 라이브러리의 LIBID입니다.

특성

설명

GetTypeLibGuid 는 기존 형식 라이브러리에서 직접 LIBID를 추출합니다. 이 작업은 현재 어셈블리를 Marshal.GetTypeLibGuidForAssembly 기반으로 하는 LIBID를 계산하는 메서드의 동작과 다릅니다.

라이브러리 식별자에 대한 자세한 내용은 내보낸 어셈블리 변환을 참조하세요.

추가 정보

적용 대상

GetTypeLibGuid(UCOMITypeLib)

주의

Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.

형식 라이브러리의 LIBID(라이브러리 식별자)를 검색합니다.

public:
 static Guid GetTypeLibGuid(System::Runtime::InteropServices::UCOMITypeLib ^ pTLB);
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
[<System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)>]
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
[<System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)>]
[<System.Security.SecurityCritical>]
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
Public Shared Function GetTypeLibGuid (pTLB As UCOMITypeLib) As Guid

매개 변수

pTLB
UCOMITypeLib

LIBID를 검색할 형식 라이브러리입니다.

반환

pTLB 매개 변수가 가리키는 형식 라이브러리의 LIBID입니다.

특성

설명

GetTypeLibGuid 는 기존 형식 라이브러리에서 직접 LIBID를 추출합니다. 이 작업은 현재 어셈블리를 Marshal.GetTypeLibGuidForAssembly 기반으로 하는 LIBID를 계산하는 메서드의 동작과 다릅니다.

라이브러리 식별자에 대한 자세한 내용은 내보낸 어셈블리 변환을 참조하세요.

추가 정보

적용 대상