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.