Dela via


IDeviceBroker::OpenDeviceFromInterfacePath-metod

Viktig

Dessa gränssnitt stöds inte och bör inte användas. Använd API:erna i api:et för enhetsåtkomst C++ programmeringsreferens i stället.

Försöker öppna en instans av enhetsgränssnittet för en klients räkning. IID = 8604b268-34A6-4b1A-A59F-CDBD8379FD98.

Syntax

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

Parametrar

pszDeviceInterfacePath [in]

Instans av enhetsgränssnittet som ska öppnas.

desiredAccess [in]

Önskad åtkomst som ska skickas för att öppna.

shareMode [in]

Delningsläge som ska skickas för att öppnas.

flagsAndAttributes [in]

Flaggor och attribut som ska skickas för att öppnas.

*phDevice [ut]

Resulterande handtag om det gick att öppna.

Returvärde

Om den här funktionen lyckas returneras S_OK. Annars returneras en HRESULT-felkod.