Metodo IDispenserDriver::CreateResource (comsvcs.h)

Crea una risorsa.

Sintassi

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

Parametri

[in] ResTypId

Tipo di risorsa da creare.

[out] pResId

Handle alla risorsa appena creata.

[out] pSecsFreeBeforeDestroy

Timeout della nuova risorsa. Questo è il numero di secondi che questa risorsa può rimanere inattiva nel pool prima che venga eliminata.

Valore restituito

Se il metodo ha esito positivo, il valore restituito è S_OK. In caso contrario, è E_FAIL.

Commenti

Il metodo CreateResource viene chiamato da Distributor Manager nei casi seguenti:

  • Quando è necessaria una risorsa e non è disponibile alcun inventario per soddisfare una chiamata IHolder::AllocResource quando non sono stati trovati nell'inventario.
  • Quando Il manager di Dispenser sta configurando l'inventario iniziale.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

IDispenserDriver