Compartilhar via


Método IPortableDeviceService::Open (portabledeviceapi.h)

O método Open abre uma conexão com o serviço.

Sintaxe

HRESULT Open(
  [in] LPCWSTR               pszPnPServiceID,
  [in] IPortableDeviceValues *pClientInfo
);

Parâmetros

[in] pszPnPServiceID

O identificador de Plug and Play (PnP) para o serviço, que é o mesmo identificador recuperado pelo método GetPnPServiceId.

[in] pClientInfo

A interface IPortableDeviceValues que especifica as informações do cliente.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
E_INVALIDARG
O identificador PnP especificado pelo parâmetro pszPnPServiceID é inválido.
E_POINTER
Um parâmetro NULL foi especificado.
E_WPD_SERVICE_ALREADY_OPENED
Esse método já foi chamado para o serviço.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho portabledeviceapi.h

Confira também

IPortableDeviceService Interface

Abrindo um serviço