Partager via


Méthode IStiUSD ::LockDevice (stiusd.h)

La méthode IStiUSD ::LockDevice d’un minidriver d’image fixe verrouille un appareil pour une utilisation exclusive par l’appelant.

Syntaxe

HRESULT LockDevice();

Valeur de retour

Si l’opération réussit, la méthode doit retourner S_OK. Sinon, il doit retourner l’un des codes d’erreur préfixés STIERR définis dans stierr.h.

Remarques

Si vous écrivez un pilote pour un appareil connecté à un port série, vous pouvez appeler CreateFile à partir de la méthode IStiUSD ::LockDevice du pilote si l’appareil a été ouvert en mode status. Cela empêchera d’autres applications d’utiliser le port (qui peut prendre en charge d’autres appareils) pendant que status informations sont obtenues. Pour plus d’informations, consultez Modes de transfert.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête stiusd.h (inclure Stiusd.h)

Voir aussi

IStiDevice ::LockDevice

IStiUSD