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 |