Función KsOpenDefaultDevice (ksproxy.h)

La función KsOpenDefaultDevice abre un identificador para el primer dispositivo que aparece en la categoría Plug and Play especificada (PnP).

Sintaxis

KSDDKAPI HRESULT KsOpenDefaultDevice(
  [in]  REFGUID     Category,
  [in]  ACCESS_MASK Access,
  [out] PHANDLE     DeviceHandle
);

Parámetros

[in] Category

Identificador de la categoría PnP que se va a enumerar.

[in] Access

Máscara de bits ACCESS_MASK que especifica cómo acceder al dispositivo predeterminado.

[out] DeviceHandle

Puntero a una variable que recibe el identificador del dispositivo predeterminado que se abre.

Valor devuelto

Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.

Comentarios

La función KsOpenDefaultDevice pasa un puntero a Category en una llamada a la función SetupDiGetClassDevs para obtener un identificador de la lista de dispositivos PnP. Para obtener más información sobre la máscara de bits ACCESS_MASK y SetupDiGetClassDevs, consulte la documentación de Microsoft Windows SDK.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado ksproxy.h (incluya Ksproxy.h)
Library Ksproxy.lib