Método IDispenserDriver::CreateResource (comsvcs.h)

Cria um recurso.

Sintaxe

HRESULT CreateResource(
  [in]  const RESTYPID ResTypId,
  [out] RESID          *pResId,
  [out] TIMEINSECS     *pSecsFreeBeforeDestroy
);

Parâmetros

[in] ResTypId

O tipo de recurso a ser criado.

[out] pResId

Um identificador para o recurso recém-criado.

[out] pSecsFreeBeforeDestroy

O tempo limite do novo recurso. Esse é o número de segundos que esse recurso tem permissão para permanecer ocioso no pool antes de ser destruído.

Retornar valor

Se o método for bem-sucedido, o valor retornado será S_OK. Caso contrário, será E_FAIL.

Comentários

O método CreateResource é chamado pelo Gerenciador do Dispenser nos seguintes casos:

  • Quando um recurso é necessário e não há inventário para atender a uma chamada IHolder::AllocResource quando nenhuma foi encontrada no inventário.
  • Quando o Gerenciador de Distribuidores estiver configurando o inventário inicial.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h

Confira também

IDispenserDriver