Função KsOpenDefaultDevice (ksproxy.h)
A função KsOpenDefaultDevice abre um identificador para o primeiro dispositivo listado na categoria PnP (Plug and Play) especificada.
Sintaxe
KSDDKAPI HRESULT KsOpenDefaultDevice(
[in] REFGUID Category,
[in] ACCESS_MASK Access,
[out] PHANDLE DeviceHandle
);
Parâmetros
[in] Category
Identificador da categoria PnP a ser enumerada.
[in] Access
Uma máscara de bits ACCESS_MASK especificando como acessar o dispositivo padrão.
[out] DeviceHandle
Ponteiro para uma variável que recebe o identificador para o dispositivo padrão aberto.
Retornar valor
Retorna NOERROR se tiver êxito; caso contrário, retorna um código de erro.
Comentários
A função KsOpenDefaultDevice passa um ponteiro para Categoria em uma chamada para a função SetupDiGetClassDevs para obter um identificador para a lista de dispositivos PnP. Para obter mais informações sobre a máscara de bits ACCESS_MASK e SetupDiGetClassDevs, consulte a documentação do SDK do Microsoft Windows.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ksproxy.h (inclua Ksproxy.h) |
Biblioteca | Ksproxy.lib |