IOCTL_DISK_UPDATE_PROPERTIES IOCTL (winioctl.h)

Invalida la tabla de particiones almacenada en la caché y vuelve a enumerar el dispositivo.

Para realizar esta operación, llame a la función DeviceIoControl con los siguientes parámetros.

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
);

Comentarios

Esta operación se usa para sincronizar la vista del sistema del dispositivo de disco especificado cuando se modifica directamente la tabla de particiones del disco. Asegúrese de realizar esta operación al actualizar el espacio utilizable de un disco para que el sistema actualice su tabla de particiones.

Puede actualizar las propiedades de un volumen activo y el volumen se puede abrir para compartir durante la operación de actualización.

No es necesario bloquear un volumen que esté actualizando, ni tampoco es necesario apagar otras aplicaciones o servicios durante la operación de actualización.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluye Windows.h)

Consulte también