IResourceList::FindUntranslatedEntry-Methode (portcls.h)

Die FindUntranslatedEntry -Methode gibt einen Zeiger auf einen nicht übersetzten Eintrag des angegebenen Typs oder NULL zurück, wenn kein solcher Zeiger gefunden wird.

Syntax

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

Parameter

[in] Type

Gibt den Ressourcentyp der zu zählenden Einträge an. Eine Liste der gültigen Werte finden Sie im Element Typ der CM_PARTIAL_RESOURCE_DESCRIPTOR-Struktur .

[in] Index

Gibt den Index des zu suchenden Eintrags an. Wenn die IResourceList::NumberOfEntriesOfType-Methode einen Wert n für die Anzahl der Einträge vom Typ Type zurückgibt, liegen gültige Indizes zwischen 0 und n-1. Wenn Index beispielsweise null ist, gibt die Methode einen Zeiger auf die nicht übersetzte Version des ersten Vorkommens eines Eintrags des angegebenen Typs aus der Ressourcenliste zurück.

Rückgabewert

FindUntranslatedEntry gibt einen Zeiger auf den angegebenen Eintrag zurück oder ist NULL , wenn der Eintrag nicht vorhanden ist. Dieser Zeiger bleibt gültig, bis das Ressourcenobjekt gelöscht wird.

Hinweise

Für jeden Ressourcentyp wird ein Makro definiert, um diese Methode aufzurufen. Siehe IResourceList.

Der Index-Parameter gibt an, welches Vorkommen eines Eintrags des angegebenen Typs in der Liste der übersetzten Ressourceneinträge gefunden werden soll. Das erste Vorkommen in der Liste weist einen Index von 0 auf.

Für jeden Ressourcentyp wird ein Makro definiert, um diese Methode aufzurufen. Siehe IResourceList.

Weitere Informationen zu übersetzten und nicht übersetzten Ressourcen (oder "Rohdaten") finden Sie unter CM_PARTIAL_RESOURCE_DESCRIPTOR.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header portcls.h (include Portcls.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList

IResourceList::FindTranslatedEntry

IResourceList::NumberOfEntriesOfType