次の方法で共有


IResourceList::FindUntranslatedEntry メソッド (portcls.h)

FindUntranslatedEntry メソッドは、指定した型の変換されていないエントリへのポインターを返します。または、そのようなポインターが見つからない場合は NULL します。

構文

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

パラメーター

[in] Type

カウントするエントリのリソースの種類を識別します。 有効な値の一覧については、CM_PARTIAL_RESOURCE_DESCRIPTOR 構造体の Type メンバーを参照してください。

[in] Index

検索するエントリのインデックスを指定します。 IResourceList::NumberOfEntriesOfType メソッドが型 のエントリ数に対して n n 個の値を返す場合、有効なインデックスの範囲は 0 ~ n-1 です。 たとえば、Index が 0 の場合、リソース リストから指定した型のエントリが最初に出現する未変換バージョンへのポインターが返されます。

戻り値

FindUntranslatedEntry は、指定したエントリへのポインターを返すか、エントリが存在しない場合は NULL 。 このポインターは、リソース オブジェクトが削除されるまで有効なままです。

備考

リソースの種類ごとに、このメソッドを呼び出すマクロが定義されています。 IResourceList を参照してください。

Index パラメーターは、翻訳されたリソース エントリの一覧で検索する、指定した型のエントリの出現を示します。 リスト内で最初に出現するインデックスは 0 です。

リソースの種類ごとに、このメソッドを呼び出すマクロが定義されています。 IResourceList を参照してください。

翻訳済みリソースと未翻訳リソース (または "生" リソース) の詳細については、CM_PARTIAL_RESOURCE_DESCRIPTORを参照してください。

必要条件

要件 価値
ターゲット プラットフォーム 万国
ヘッダー portcls.h (Portcls.h を含む)
IRQL PASSIVE_LEVEL

関連項目

CM_PARTIAL_RESOURCE_DESCRIPTOR

IResourceList

IResourceList::FindTranslatedEntry

IResourceList::NumberOfEntriesOfType