IOCTL_DISK_UPDATE_PROPERTIES IOCTL (winioctl.h)
Invalida la tabella di partizione memorizzata nella cache ed enumera nuovamente il dispositivo.
Per eseguire questa operazione, chiamare la funzione DeviceIoControl con i parametri seguenti.
BOOL DeviceIoControl(
(HANDLE) hDevice, // handle to device
IOCTL_DISK_UPDATE_PROPERTIES, // dwIoControlCode
NULL, // lpInBuffer
0, // nInBufferSize
NULL, // lpOutBuffer
0, // nOutBufferSize
(LPDWORD)lpBytesReturned, // lpBytesReturned
(LPDWORD) lpOverlapped // lpOverlapped
);
Commenti
Questa operazione viene usata per sincronizzare la visualizzazione di sistema del dispositivo disco specificato quando la tabella di partizione del disco viene modificata direttamente. Assicurarsi di eseguire questa operazione quando si aggiorna lo spazio utilizzabile per un disco in modo che il sistema aggiorni la tabella di partizione.
È possibile aggiornare le proprietà di un volume live e il volume può essere aperto per la condivisione durante l'operazione di aggiornamento.
Non è necessario bloccare un volume che si aggiorna, né è necessario arrestare altre applicazioni o servizi durante l'operazione di aggiornamento.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winioctl.h (include Windows.h) |