Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Recupera una maschera di bit che rappresenta le unità disco attualmente disponibili.
Sintassi
DWORD GetLogicalDrives();
Valore restituito
Se la funzione ha esito positivo, il valore restituito è una maschera di bit che rappresenta le unità disco attualmente disponibili. La posizione di bit 0 (il bit meno significativo) è l'unità A, la posizione del bit 1 è l'unità B, la posizione del bit 2 è l'unità C e così via.
Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni estese sull'errore, chiamare GetLastError.
Osservazioni:
Si noti che, in questo contesto, "disponibile" significa che la lettera di unità è attualmente assegnata a un'unità logica esistente (ad esempio, un volume locale, un supporto rimovibile o una condivisione di rete mappata). I bit cancellati indicano lettere di unità non attualmente assegnate e pertanto possono essere usate per i punti di montaggio futuri.
A partire da Windows 8 e Windows Server 2012, questa funzione è supportata dalle tecnologie seguenti:
| Tecnologia | Sostenuto |
|---|---|
| Protocollo SMB (Server Message Block) 3.0 | NO |
| Failover trasparente (TFO) SMB 3.0 | NO |
| SMB 3.0 con condivisioni file con scalabilità orizzontale (SO) | NO |
| File system di volumi condivisi cluster (CsvFS) | Yes |
| File system resiliente (ReFS) | Yes |
SMB non supporta le funzioni di gestione dei volumi.
Requisiti
| Requisito | Value |
|---|---|
| Client minimo supportato | Windows XP [app desktop | App UWP] |
| Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
| Piattaforma di destinazione | Windows |
| Header | fileapi.h (include Windows.h) |
| Library | Kernel32.lib |
| DLL | Kernel32.dll |