Поделиться через


Метод IResourceList::FindUntranslatedEntry (portcls.h)

Метод FindUntranslatedEntry возвращает указатель на нетранслированную запись указанного типа или значение NULL , если такой указатель не найден.

Синтаксис

PCM_PARTIAL_RESOURCE_DESCRIPTOR FindUntranslatedEntry(
  [in] CM_RESOURCE_TYPE Type,
  [in] ULONG            Index
);

Параметры

[in] Type

Определяет тип ресурса записей, которые должны быть подсчитаны. Список допустимых значений см. в элементе Type структуры CM_PARTIAL_RESOURCE_DESCRIPTOR .

[in] Index

Указывает индекс искать запись. Если метод IResourceList::NumberOfEntriesOfType возвращает значение n для количества записей типа Type, допустимые индексы варьируются от 0 до n–1. Например, если значение Index равно нулю, метод возвращает указатель на непереложенную версию первого вхождения записи указанного типа из списка ресурсов.

Возвращаемое значение

FindUntranslatedEntry возвращает указатель на указанную запись или имеет значение NULL , если запись не существует. Этот указатель остается действительным до тех пор, пока объект ресурса не будет удален.

Комментарии

Для каждого типа ресурса определен макрос для вызова этого метода. См. раздел IResourceList.

Параметр Index указывает, какое вхождение записи указанного типа следует найти в списке переведенных записей ресурсов. Первое вхождение в списке имеет нулевой индекс.

Для каждого типа ресурса определен макрос для вызова этого метода. См. раздел IResourceList.

Дополнительные сведения о переведенных и непереводимых (или "необработанных") ресурсах см. в разделе CM_PARTIAL_RESOURCE_DESCRIPTOR.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть portcls.h (включая Portcls.h)
IRQL PASSIVE_LEVEL

См. также раздел

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList

IResourceList::FindTranslatedEntry

IResourceList::NumberOfEntriesOfType