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


функция обратного вызова POFFLINE_ROUTINE (resapi.h)

Помечает ресурс как недоступный для использования после завершения обработки очистки. Тип POFFLINE_ROUTINE определяет указатель на эту функцию.

Синтаксис

POFFLINE_ROUTINE PofflineRoutine;

DWORD PofflineRoutine(
  [in] RESID Resource
)
{...}

Параметры

[in] Resource

Идентификатор ресурса для ресурса, который должен быть отключен.

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

Возвращаемый код/значение Описание
ERROR_SUCCESS
0
Запрос выполнен успешно, и ресурс находится в автономном режиме.
ERROR_IO_PENDING
997 (0x3E5)
Запрос по-прежнему находится в состоянии ожидания, и поток активирован для обработки автономного запроса.
 

Если операция не была успешной по другим причинам, автономный должен вернуть один из кодов системных ошибок.

Комментарии

Если автономный возвращает код ошибки, отличный от ERROR_IO_PENDING, монитор ресурсов регистрирует событие и вызывает Terminate.

Эффективные стратегии реализации функции точки входа в автономном режиме см. в разделе Реализация автономной работы.

Примеры

См. примеры библиотек DLL ресурсов.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Целевая платформа Windows
Header resapi.h

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

NetShareDel

Функции точки входа библиотеки DLL ресурсов