IDeviceSpecificProperty ::Get4BRange, méthode (devicetopology.h)
La méthode Get4BRange obtient la plage de 4 octets de la valeur de propriété spécifique à l’appareil.
Syntaxe
HRESULT Get4BRange(
[out] LONG *plMin,
[out] LONG *plMax,
[out] LONG *plStepping
);
Paramètres
[out] plMin
Pointeur vers une variable LONG dans laquelle la méthode écrit la valeur de propriété minimale.
[out] plMax
Pointeur vers une variable LONG dans laquelle la méthode écrit la valeur de propriété maximale.
[out] plStepping
Pointeur vers une variable LONG dans laquelle la méthode écrit la valeur pas à pas entre les valeurs de propriété consécutives dans la plage *plMin et *plMax. Si la différence entre les valeurs de propriété maximale et minimale est d et que la plage est divisée en n étapes (intervalles de taille uniforme), la propriété peut prendre n + 1 valeurs discrètes et la taille de l’étape entre les valeurs consécutives est d /n.
Valeur retournée
Si la méthode réussit, retourne S_OK. En cas d’échec, les codes de retour possibles incluent, sans s’y limiter, les valeurs indiquées dans le tableau suivant.
Code de retour | Description |
---|---|
|
Le pointeur plMin, plMax ou plStepping a la valeur NULL. |
|
La valeur de la propriété n’est pas un entier signé ou non signé 32 bits. Pour plus d’informations sur cette macro, consultez la documentation du Kit de développement logiciel (SDK) Windows. |
Remarques
Cette méthode indique la plage et la taille d’étape d’une valeur de propriété qui est un entier signé ou non signé 32 bits. Ces deux types de données sont représentés par des constantes d’énumération VARENUM VT_I4 et VT_UI4, respectivement. Si la valeur de la propriété n’est pas un entier 32 bits, la méthode retourne une erreur status code. Pour plus d’informations sur VARENUM, consultez la documentation du Kit de développement logiciel (SDK) Windows.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | devicetopology.h |