Condividi tramite


Metodo IStiUSD::LockDevice (stiusd.h)

Il metodo IStiUSD::LockDevice di un minidriver dell'immagine blocca un dispositivo per l'uso esclusivo da parte del chiamante.

Sintassi

HRESULT LockDevice();

Valore restituito

Se l'operazione ha esito positivo, il metodo deve restituire S_OK. In caso contrario, deve restituire uno dei codici di errore con prefisso STIERR definiti in stierr.h.

Osservazioni

Se si scrive un driver per un dispositivo connesso a una porta seriale, potrebbe essere necessario chiamare CreateFile dall'interno del metodo IStiUSD::LockDevice se il dispositivo è stato aperto in modalità stato. Ciò impedirà ad altre applicazioni di usare la porta (che potrebbe supportare altri dispositivi) mentre vengono ottenute informazioni sullo stato. Per altre informazioni, vedere modalità di trasferimento.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione stiusd.h (include Stiusd.h)

Vedere anche

IStiDevice::LockDevice

IStiUSD