Método ICreateWithLocalTransaction::CreateInstanceWithSysTx (comsvcs.h)
Cria um objeto COM+ que é executado dentro do escopo da transação local especificada.
Sintaxe
HRESULT CreateInstanceWithSysTx(
[in] IUnknown *pTransaction,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out, retval] void **pObject
);
Parâmetros
[in] pTransaction
A transação na qual o objeto solicitado participa.
[in] rclsid
O CLSID da classe da qual criar o objeto solicitado.
[in] riid
Uma referência ao IID (identificador de interface) da interface usada para se comunicar com o objeto de solicitação.
[out, retval] pObject
O endereço da variável de ponteiro que recebe o ponteiro de interface especificado com riid.
Retornar valor
Esse método pode retornar os valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED e S_OK.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 com SP1 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | comsvcs.h |