Funzione SensorsCxSensorCreate (sensorscx.h)
Questa funzione crea un'istanza di un sensore nell'estensione della classe .
Sintassi
NTSTATUS SensorsCxSensorCreate(
[in] WDFDEVICE FxDevice,
[in] PWDF_OBJECT_ATTRIBUTES pSensorAttributes,
[out] PSENSOROBJECT pSensor
);
Parametri
[in] FxDevice
Handle WDFDEVICE per l'oggetto dispositivo framework che rappresenta il sensore.
[in] pSensorAttributes
Riferimento a WDF_OBJECT_ATTRIBUTES.
[out] pSensor
Riferimento a un oggetto sensore utilizzato all'interno dell'estensione della classe.
Valore restituito
Questa funzione restituisce NTSTATUS con valori diversi. Alcuni valori che possono essere restituiti sono i seguenti:
- STATUS_SUCCESS viene restituito quando la funzione viene completata correttamente.
- STATUS_INVALID_PARAMETER viene restituito se uno dei parametri _In_ è NULL.
- STATUS_INSUFFICIENT_RESOURCES viene restituito se sono presenti risorse insufficienti per allocare memoria per questa funzione.
Commenti
SensorsCxSensorCreate viene implementato dall'estensione della classe e deve essere chiamato dal driver.
L'estensione della classe sensors scrive un set di proprietà per ogni sensore quando SensorsCxSensorCreate. Per informazioni su queste proprietà, vedere Proprietà di enumerazione.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | sensorscx.h |