IOCTL_STORAGE_EJECTION_CONTROL IOCTL (winioctl.h)
Aktiviert oder deaktiviert den Mechanismus zum Auswerfen von Medien. Wenn Sie den Mechanismus deaktivieren, wird das Laufwerk gesperrt.
Um diesen Vorgang auszuführen, rufen Sie die Funktion DeviceIoControl mit den folgenden Parametern auf.
BOOL DeviceIoControl(
(HANDLE) hDevice, // handle to device
IOCTL_STORAGE_EJECTION_CONTROL, // dwIoControlCode
(LPVOID) lpInBuffer, // input buffer
(DWORD) nInBufferSize, // size of input buffer
NULL, // lpOutBuffer
0, // nOutBufferSize
(LPDWORD) lpBytesReturned, // number of bytes returned
(LPOVERLAPPED) lpOverlapped // OVERLAPPED structure
);
Hinweise
Der Treiber verfolgt IOCTL_STORAGE_EJECTION_CONTROL Anforderungen des Anrufers nach. Es werden Anforderungen ignoriert, um den Auswurfmechanismus zu aktivieren, es sei denn, es wurde eine Anforderung zum Deaktivieren des Auswurfmechanismus vom selben Aufrufer empfangen. Dadurch wird verhindert, dass andere Aufrufer das Laufwerk entsperren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP |
Unterstützte Mindestversion (Server) | Windows Server 2003 |
Kopfzeile | winioctl.h (einschließlich Windows.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für