IDispenserDriver::CreateResource-Methode (comsvcs.h)

Dient zum Erstellen einer Ressource.

Syntax

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

Parameter

[in] ResTypId

Der Typ der zu erstellenden Ressource.

[out] pResId

Ein Handle für die neu erstellte Ressource.

[out] pSecsFreeBeforeDestroy

Das Timeout der neuen Ressource. Dies ist die Anzahl von Sekunden, die diese Ressource im Leerlauf im Pool verbleiben darf, bevor sie zerstört wird.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls ist es E_FAIL.

Hinweise

Die CreateResource-Methode wird in den folgenden Fällen vom Dispenser-Manager aufgerufen:

  • Wenn eine Ressource benötigt wird und kein Bestand vorhanden ist, um einen IHolder::AllocResource-Aufruf zu erfüllen, wenn keiner im Bestand gefunden wurde.
  • Wenn der Dispenser-Manager die erstinventur ein richtet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h

Weitere Informationen

IDispenserDriver