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:
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. |
SW_DEVICE_CREATE_INFO Descreve as informações que o PnP usa para criar o dispositivo de software. |