다음을 통해 공유


Activator._Activator.GetIDsOfNames 메서드

정의

이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다.

 virtual void System.Runtime.InteropServices._Activator.GetIDsOfNames(Guid % riid, IntPtr rgszNames, System::UInt32 cNames, System::UInt32 lcid, IntPtr rgDispId) = System::Runtime::InteropServices::_Activator::GetIDsOfNames;
void _Activator.GetIDsOfNames (ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
abstract member System.Runtime.InteropServices._Activator.GetIDsOfNames : Guid * nativeint * uint32 * uint32 * nativeint -> unit
override this.System.Runtime.InteropServices._Activator.GetIDsOfNames : Guid * nativeint * uint32 * uint32 * nativeint -> unit
Sub GetIDsOfNames (ByRef riid As Guid, rgszNames As IntPtr, cNames As UInteger, lcid As UInteger, rgDispId As IntPtr) Implements _Activator.GetIDsOfNames

매개 변수

riid
Guid

나중에 사용하기 위해 예약되어 있습니다. IID_NULL이어야 합니다.

rgszNames
IntPtr

nativeint

매핑할 전달된 이름의 배열입니다.

cNames
UInt32

매핑할 이름의 수입니다.

lcid
UInt32

이름을 해석할 로캘 컨텍스트입니다.

rgDispId
IntPtr

nativeint

이름에 해당하는 ID를 받는, 호출자가 할당한 배열입니다.

구현

예외

COM IDispatch 인터페이스를 사용하는 런타임에 바인딩된 액세스는 지원되지 않습니다.

설명

이 메서드는 관리되지 않는 코드에서 관리되는 클래스에 액세스하는 데 사용되며 관리 코드에서 호출해서는 안 됩니다. 자세한 내용은 IDispatch::GetIDsOfNames를 참조하세요.

적용 대상