Metodo IPortableDeviceService::Open (portabledeviceapi.h)

Il metodo Open apre una connessione al servizio.

Sintassi

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

Parametri

[in] pszPnPServiceID

Identificatore Plug and Play (PnP) per il servizio, che corrisponde allo stesso identificatore recuperato dal metodo GetPnPServiceId.

[in] pClientInfo

Interfaccia IPortableDeviceValues che specifica le informazioni client.

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_INVALIDARG
L'identificatore PnP specificato dal parametro pszPnPServiceID non è valido.
E_POINTER
È stato specificato un parametro NULL .
E_WPD_SERVICE_ALREADY_OPENED
Questo metodo è già stato chiamato per il servizio.

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 IPortableDeviceService

Apertura di un servizio