Метод IDispenserDriver::CreateResource (comsvcs.h)
Создает ресурс.
Синтаксис
HRESULT CreateResource(
[in] const RESTYPID ResTypId,
[out] RESID *pResId,
[out] TIMEINSECS *pSecsFreeBeforeDestroy
);
Параметры
[in] ResTypId
Тип создаваемого ресурса.
[out] pResId
Дескриптор созданного ресурса.
[out] pSecsFreeBeforeDestroy
Время ожидания нового ресурса. Это количество секунд, в течение которых ресурсу разрешено оставаться в состоянии простоя в пуле, прежде чем он будет уничтожен.
Возвращаемое значение
Если метод выполнен успешно, возвращаемое значение будет S_OK. В противном случае это E_FAIL.
Комментарии
Метод CreateResource вызывается диспетчером диспенсеров в следующих случаях:
- Если ресурс необходим, а инвентаризация отсутствует для удовлетворения вызова IHolder::AllocResource , если ни одна из них не найдена в инвентаризации.
- Когда диспетчер диспенсеров настраивает начальную инвентаризацию.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |