Método IDeviceBroker::OpenDeviceFromInterfacePath
Importante
Estas interfaces no se admiten y no deben usarse. Use las API en la Referencia de programación de C++ de la API de acceso a dispositivos en su lugar.
Intenta abrir una instancia de interfaz de dispositivo en nombre de un cliente. IID = 8604b268-34A6-4b1A-A59F-CDBD8379FD98.
Sintaxis
HRESULT OpenDeviceFromInterfacePath(
[in] PCWSTR pszDeviceInterfacePath,
[in] DWORD desiredAccess,
[in] DWORD shareMode,
[in] DWORD flagsAndAttributes,
[out] Handle *phDevice
);
Parámetros
-
pszDeviceInterfacePath [in]
-
Instancia de interfaz de dispositivo que se va a abrir.
-
desiredAccess [in]
-
Acceso deseado que se pasará a abrir.
-
shareMode [in]
-
Modo de recurso compartido que se va a pasar para abrirlo.
-
flagsAndAttributes [in]
-
Marcas y atributos que se van a pasar a abrir.
-
*phDevice [out]
-
Identificador resultante si la apertura se realizó correctamente.
Valor devuelto
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.