Método ISensorDriver::OnGetSupportedProperties (sensorsclassextension.h)

O método ISensorDriver::OnGetSupportedProperties recupera a lista de propriedades que o sensor especificado fornece.

Sintaxe

HRESULT OnGetSupportedProperties(
  LPWSTR                       pwszSensorID,
  IPortableDeviceKeyCollection **ppSupportedProperties
);

Parâmetros

pwszSensorID

LPWSTR que contém a ID do sensor do qual o aplicativo cliente está solicitando a lista de propriedades.

ppSupportedProperties

Endereço de um ponteiro IPortableDeviceKeyCollection que recebe a lista de valores PROPERTYKEY que representam as propriedades com suporte.

Retornar valor

Se a operação for bem-sucedida, esse método retornará S_OK. Caso contrário, esse método retornará um dos códigos de erro definidos em Winerror.h.

Comentários

As propriedades descrevem o dispositivo do sensor, em vez de campos de dados, que contêm dados gerados pelo sensor. As propriedades definidas pela plataforma são definidas em sensors.h.

Cada objeto IPortableDeviceKeyCollection retornado nesta coleção deve conter PROPERTYKEYs para as propriedades necessárias, conforme descrito na seção de referência Propriedades do Sensor .

IPortableDeviceKeyCollection está documentado em Dispositivos Portáteis do Windows.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho sensorsclassextension.h
Biblioteca SensorsClassExtension.lib

Confira também

ISensorDriver