Método IPortableDeviceServiceManager::GetDeviceForService (portabledeviceapi.h)
O método GetDeviceForService recupera o dispositivo associado ao serviço especificado.
Sintaxe
HRESULT GetDeviceForService(
[in] LPCWSTR pszPnPServiceID,
[out] LPWSTR *ppszPnPDeviceID
);
Parâmetros
[in] pszPnPServiceID
O identificador de Plug and Play (PnP) do serviço.
[out] ppszPnPDeviceID
O identificador PnP recuperado do dispositivo associado ao serviço.
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 |
---|---|
|
O método foi bem-sucedido. |
|
Um ponteiro inválido foi fornecido. |
Comentários
Nem o parâmetro pszPnPServiceID nem o parâmetro pszPnPDeviceID podem ser NULL.
Um aplicativo pode recuperar um identificador de serviço PnP chamando o método GetDeviceServices .
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 |