comando break

Il comando di interruzione specifica una chiave per interrompere un comando richiamato usando il flag "wait". Questo comando è un comando di sistema MCI; viene interpretato direttamente da MCI.

Per inviare questo comando, chiamare la funzione mciSendString con il set di parametri lpszCommand come indicato di seguito.

_stprintf_s(
  lpszCommand, 
  TEXT("break %s %s %s"), 
  lpszDeviceID, 
  lpszVirtKey, 
  lpszFlags
); 

Parametri

lpszDeviceID

Identificatore di un dispositivo MCI. Questo identificatore o alias viene assegnato all'apertura del dispositivo.

lpszVirtKey

Uno dei flag seguenti.

Valore Significato
nel codice della chiave virtuale Specifica la chiave che interrompe un comando avviato usando il flag "wait".
spento Disabilita la chiave di interruzione corrente.

lpszFlags

Può essere "wait", "notify" o entrambi. Per i dispositivi digital-video e VCR, è anche possibile specificare "test". Per altre informazioni su questi flag, vedere Flag di attesa, notifica e test.

Valore restituito

Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.

Commenti

Quando il tasto di interruzione è abilitato e l'utente preme il tasto identificato dal codice della chiave virtuale specificato nel parametro lpszVirtKey , il dispositivo restituisce il controllo all'applicazione. Se possibile, il comando continua l'esecuzione.

Esempio

Il comando seguente imposta F2 come tasto di interruzione per il dispositivo "mysound".

break mysound on 113

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]

Vedi anche

MCI

Stringhe di comando MCI