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 结构的 类型 成员。
[in] Index
指定要查找的项的索引。 如果 IResourceList::NumberOfEntriesOfType 方法返回 n类型类型项数的值,则有效索引范围为 0 到 n-1。 例如,如果 索引 为零,则该方法从资源列表中返回指向指定类型条目第一个匹配项的未转换版本的指针。
返回值
FindUntranslatedEntry
返回指向指定条目的指针,或者如果条目不存在,则为 NULL 。 此指针在删除资源对象之前保持有效。
言论
对于每个资源类型,将定义一个宏来调用此方法。 请参阅 IResourceList。
Index 参数指示在已翻译的资源项列表中查找的指定类型的条目出现的情况。 列表中的第一个匹配项的索引为零。
对于每个资源类型,将定义一个宏来调用此方法。 请参阅 IResourceList。
有关已翻译和未转换(或“raw”)资源的详细信息,请参阅 CM_PARTIAL_RESOURCE_DESCRIPTOR。
要求
要求 | 价值 |
---|---|
目标平台 | 普遍 |
标头 | portcls.h (包括 Portcls.h) |
IRQL | PASSIVE_LEVEL |
另请参阅
CM_PARTIAL_RESOURCE_DESCRIPTOR