Ler em inglês

Compartilhar via


API do dispositivo de software

Visão geral da tecnologia de API de Dispositivo de Software.

Para desenvolver a API de Dispositivo de Software, você precisa desses cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, consulte:

Funções

 
SW_DEVICE_CREATE_CALLBACK

Fornece um dispositivo com suporte no registro e permite que o chamador faça chamadas para funções de API de Dispositivo de Software com o identificador hSwDevice.
SwDeviceClose

Fecha o identificador do dispositivo de software. Quando o identificador for fechado, se o tempo de vida do SwDevice for SWDeviceLifetimeHandle, o PnP iniciará o processo de "desconectar" o dispositivo. O dispositivo não será mais relatado como um filho de seu dispositivo pai.
SwDeviceCreate

Inicia a enumeração de um dispositivo de software.
SwDeviceGetLifetime

Obtém o tempo de vida de um dispositivo de software.
SwDeviceInterfacePropertySet

Define propriedades em uma interface de dispositivo de software.
SwDeviceInterfaceRegister

Registra uma interface de dispositivo para um dispositivo de software e, opcionalmente, define propriedades nessa interface.
SwDeviceInterfaceSetState

Habilita ou desabilita uma interface de dispositivo para um dispositivo de software.
SwDevicePropertySet

Define propriedades em um dispositivo de software.
SwDeviceSetLifetime

Gerencia o tempo de vida de um dispositivo de software.
SwMemFree

Libera memória que outras funções de API de Dispositivo de Software alocaram.

Estruturas

 
SW_DEVICE_CREATE_INFO

Descreve as informações que o PnP usa para criar o dispositivo de software.