Module._Module.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) Метод

Определение

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

 virtual void System.Runtime.InteropServices._Module.GetIDsOfNames(Guid % riid, IntPtr rgszNames, System::UInt32 cNames, System::UInt32 lcid, IntPtr rgDispId) = System::Runtime::InteropServices::_Module::GetIDsOfNames;
void _Module.GetIDsOfNames (ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId);
abstract member System.Runtime.InteropServices._Module.GetIDsOfNames : Guid * nativeint * uint32 * uint32 * nativeint -> unit
override this.System.Runtime.InteropServices._Module.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 _Module.GetIDsOfNames

Параметры

riid
Guid

Зарезервировано для будущего использования. Должно быть равным IID_NULL.

rgszNames
IntPtr

nativeint

Переданный массив имен, которые необходимо сопоставить.

cNames
UInt32

Количество сопоставляемых имен.

lcid
UInt32

Контекст языкового стандарта для интерпретации имен.

rgDispId
IntPtr

nativeint

Массив, зарезервированный вызывающим объектом, куда помещаются идентификаторы, соответствующие именам.

Реализации

Исключения

Доступ с поздним связыванием при помощи COM-интерфейса IDispatch не поддерживается.

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода. Дополнительные сведения см. в разделе IDispatch::GetIDsOfNames.

Применяется к