Condividi tramite


Metodo IPortableDeviceServiceManager::GetDeviceForService (portabledeviceapi.h)

Il metodo GetDeviceForService recupera il dispositivo associato al servizio specificato.

Sintassi

HRESULT GetDeviceForService(
  [in]  LPCWSTR pszPnPServiceID,
  [out] LPWSTR  *ppszPnPDeviceID
);

Parametri

[in] pszPnPServiceID

Identificatore Plug and Play (PnP) del servizio.

[out] ppszPnPDeviceID

Identificatore PnP recuperato del dispositivo associato al servizio.

Valore restituito

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_POINTER
È stato fornito un puntatore non valido.

Commenti

Né il parametro pszPnPServiceID né il parametro pszPnPDeviceID possono essere NULL.

Un'applicazione può recuperare un identificatore del servizio PnP chiamando il metodo GetDeviceServices .

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione portabledeviceapi.h

Vedi anche

Interfaccia IPortableDeviceServiceManager