IOCTL_STORAGE_EJECTION_CONTROL IOCTL(winioctl.h)

미디어를 배출하는 메커니즘을 사용하거나 사용하지 않도록 설정합니다. 메커니즘을 사용하지 않도록 설정하면 드라이브가 잠깁니다.

이 작업을 수행하려면 다음 매개 변수를 사용하여 DeviceIoControl 함수를 호출합니다.

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

설명

드라이버는 호출자가 IOCTL_STORAGE_EJECTION_CONTROL 요청을 추적합니다. 동일한 호출자에서 배출 메커니즘을 사용하지 않도록 설정하라는 요청을 받지 않은 경우 배출 메커니즘을 사용하도록 설정하는 요청을 무시합니다. 이렇게 하면 다른 호출자가 드라이브의 잠금을 해제할 수 없습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP
지원되는 최소 서버 Windows Server 2003
머리글 winioctl.h(Windows.h 포함)

추가 정보