Condividi tramite


Metodo IDeviceBroker::OpenDeviceFromInterfacePath

Importante

Queste interfacce non sono supportate e non devono essere usate. Usare invece le API nella Guida di riferimento per la programmazione C++ dell'API Accesso ai dispositivi.

Tenta di aprire un'istanza dell'interfaccia del dispositivo per conto di un client. IID = 8604b268-34A6-4b1A-A59F-CDBD8379FD98.

Sintassi

HRESULT OpenDeviceFromInterfacePath(
  [in]  PCWSTR pszDeviceInterfacePath,
  [in]  DWORD  desiredAccess,
  [in]  DWORD  shareMode,
  [in]  DWORD  flagsAndAttributes,
  [out] Handle *phDevice
);

Parametri

pszDeviceInterfacePath [in]

Istanza dell'interfaccia del dispositivo da aprire.

desiredAccess [in]

L'accesso desiderato deve essere passato all'apertura.

shareMode [in]

Modalità di condivisione da passare all'apertura.

flagsAndAttributes [in]

Flag e attributi da passare all'apertura.

*phDevice [out]

Handle risultante se l'apertura ha avuto esito positivo.

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.