Compartir a través de


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

Inscribe un recurso en una transacción.

Sintaxis

HRESULT EnlistResource(
  [in] const RESID   ResId,
  [in] const TRANSID TransId
);

Parámetros

[in] ResId

Recurso que el administrador de dispensadores pide que se inscriba en transid de transacción.

[in] TransId

La transacción en la que el Administrador de dispensadores quiere que el dispensador de recursos enliste el recurso ResId . El Administrador de dispensadores pasa 0 para indicar que el dispensador de recursos debe asegurarse de que el recurso no está inscrito en ninguna transacción.

Valor devuelto

Este método puede devolver los siguientes valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
S_FALSE
El recurso no se puede inscribir (no es compatible con transacciones).
E_INVALIDARG
Uno de los argumentos no es válido.
E_FAIL
Error en el método.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comsvcs.h

Consulte también

IDispenserDriver