Функция TmRecoverResourceManager (wdm.h)
Подпрограмма TmRecoverResourceManager пытается восстановить транзакцию, связанную с каждым зачислением указанного объекта Resource Manager.
Синтаксис
NTSTATUS TmRecoverResourceManager(
[in] PKRESOURCEMANAGER ResourceManager
);
Параметры
[in] ResourceManager
Указатель на объект Resource Manager. Чтобы получить этот указатель, компонент должен вызвать ObReferenceObjectByHandle и предоставить дескриптор объекта, указанный в предыдущем вызове ZwCreateResourceManager или ZwOpenResourceManager .
Возвращаемое значение
TmRecoverResourceManager возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае эта подпрограмма может вернуть следующее значение:
Код возврата | Описание |
---|---|
|
Диспетчер транзакций, связанный с указанным диспетчером ресурсов, не подключен к сети. |
Подпрограмма может возвращать другие значения NTSTATUS.
Комментарии
Подпрограмма TmRecoverResourceManager — это версия подпрограммы ZwRecoverResourceManager на основе указателя.
Сведения о том, когда следует использовать подпрограммы KTM TmXxx вместо процедур ZwXxx , см. в разделе Использование подпрограмм TmXxx.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционной системы. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |