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


Функция MrmPeekResourceIndexerMessages

[Некоторые сведения относятся к предварительно выпущенным продуктам, которые могут быть существенно изменены до его коммерческого выпуска. Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации.]

Просмотр всех сообщений, созданных индексатором ресурсов. Дополнительные сведения и пошаговые руководства по использованию этих API на основе сценариев см. в статье Api-интерфейсы индексирования ресурсов пакетов (PRI) и пользовательские системы сборки.

Синтаксис

HRESULT HRESULT MrmPeekResourceIndexerMessages(
  _In_  MrmResourceIndexerHandle  indexer,
  _Out_ MrmResourceIndexerMessage **messages,
  _Out_ ULONG                     *numMsgs
);

Параметры

индексатор [in]

Тип: MrmResourceIndexerHandle

Дескриптор, определяющий индексатор ресурсов, для которого нужно просмотреть сообщения.

messages [out]

Тип: MrmResourceIndexerMessage**

Указатель на указатель на mrmResourceIndexerMessage. Функция выделяет массив MrmResourceIndexerMessage и возвращает указатель на этот объем памяти в сообщениях. Не освобождайте указатель, адрес которого передается в сообщения.

numMsgs [out]

Тип: ULONG*

Количество сообщений, возвращаемых в сообщениях.

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

Тип: HRESULT

S_OK, если функция выполнена успешно, в противном случае — другое значение. Используйте макросы SUCCEEDED() или FAILED() (определенные в winerror.h) для определения успеха или сбоя.

Комментарии

Ваше приложение не владеет памятью, выделенной и возвращаемой в сообщениях, поэтому не освобождайте ее.

Требования

Требование Значение
Минимальная версия клиента
Windows 10 версии 1803 [только классические приложения]
Минимальная версия сервера
Windows Server [только классические приложения]
Заголовок
MrmResourceIndexer.h
Библиотека
Mrmsupport.lib
DLL
Mrmsupport.dll

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

Интерфейсы API индексирования ресурсов пакета (PRI) и пользовательские системы сборки