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 の