Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Essas interfaces não têm suporte e não devem ser usadas. Use as APIs no de Referência de Programação C++ da API de Acesso ao Dispositivo.
Tenta abrir uma instância de interface do dispositivo em nome de um cliente. IID = 8604b268-34A6-4b1A-A59F-CDBD8379FD98.
Sintaxe
HRESULT OpenDeviceFromInterfacePath(
[in] PCWSTR pszDeviceInterfacePath,
[in] DWORD desiredAccess,
[in] DWORD shareMode,
[in] DWORD flagsAndAttributes,
[out] Handle *phDevice
);
Parâmetros
-
pszDeviceInterfacePath [in]
-
Instância de interface do dispositivo a ser aberta.
-
desiredAccess [in]
-
Acesso desejado a ser passado para abrir.
-
shareMode [in]
-
Modo de compartilhamento a ser passado para abrir.
-
flagsAndAttributes [in]
-
Sinalizadores e atributos a serem passados para abrir.
-
*phDevice [out]
-
Identificador resultante se aberto foi bem-sucedido.
Valor de retorno
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.