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