Metodo IDeviceSpecificProperty::Get4BRange (devicetopology.h)
Il metodo Get4BRange ottiene l'intervallo a 4 byte del valore della proprietà specifica del dispositivo.
Sintassi
HRESULT Get4BRange(
[out] LONG *plMin,
[out] LONG *plMax,
[out] LONG *plStepping
);
Parametri
[out] plMin
Puntatore a una variabile LONG in cui il metodo scrive il valore minimo della proprietà.
[out] plMax
Puntatore a una variabile LONG in cui il metodo scrive il valore massimo della proprietà.
[out] plStepping
Puntatore a una variabile LONG in cui il metodo scrive il valore di avanzamento tra i valori di proprietà consecutivi nell'intervallo *plMin in *plMax. Se la differenza tra i valori massimo e minimo delle proprietà è d e l'intervallo è diviso in n passaggi (intervalli di dimensioni uniformi), la proprietà può accettare n + 1 valori discreti e la dimensione del passaggio tra i valori consecutivi è d / n.
Valore restituito
Se il metodo ha esito positivo, viene restituito S_OK. Se ha esito negativo, i possibili codici restituiti includono, ma non sono limitati, i valori illustrati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il puntatore plMin, plMax o plStepping è NULL. |
|
Il valore della proprietà non è un intero con segno a 32 bit o senza segno. Per informazioni su questa macro, vedere la documentazione di Windows SDK. |
Commenti
Questo metodo segnala l'intervallo e le dimensioni dei passaggi per un valore della proprietà che è un intero con segno a 32 bit o senza segno. Questi due tipi di dati sono rappresentati rispettivamente da costanti di enumerazione VARENUM VT_I4 e VT_UI4. Se il valore della proprietà non è un numero intero a 32 bit, il metodo restituisce un codice di stato di errore. Per altre informazioni su VARENUM, vedere la documentazione di Windows SDK.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | devicetopology.h |