Auf Englisch lesen

Freigeben über


CDROM_EXCLUSIVE_ACCESS Struktur (ntddcdrm.h)

Die CDROM_EXCLUSIVE_ACCESS-Struktur wird mit der IOCTL_CDROM_EXCLUSIVE_ACCESS Anforderung verwendet, um den Zugriffsstatus eines CD-ROM Geräts abzufragen oder das Gerät für exklusiven Zugriff zu sperren oder zu entsperren.

Syntax

typedef struct _CDROM_EXCLUSIVE_ACCESS {
  EXCLUSIVE_ACCESS_REQUEST_TYPE RequestType;
  ULONG                         Flags;
} CDROM_EXCLUSIVE_ACCESS, *PCDROM_EXCLUSIVE_ACCESS;

Angehörige

RequestType

Ein EXCLUSIVE_ACCESS_REQUEST_TYPE-typed-Enumerationswert, der den Typ des Vorgangs angibt.

Flags

Ein Kennzeichen, das die Merkmale des Vorgangs angibt. Die Bedeutung des Flags hängt vom Typ des Vorgangs ab, der RequestType- angibt. In der folgenden Tabelle werden die möglichen Werte für RequestType- und Flagsbeschrieben:

RequestType Flaggen Bedeutung
ExclusiveAccessQueryState- Nicht zutreffend Nicht zutreffend
ExclusiveAccessLockDevice 0 Erfordert, dass der Aufrufer die Bereitstellung des Dateisystems aufheben
CDROM_LOCK_IGNORE_VOLUME Ignoriert die Dateisystem-Bereitstellung und sperrt das Gerät.
ExclusiveAccessUnlockDevice CDROM_NO_MEDIA_NOTIFICATIONS Verhindert das Senden einer Medienentfernungsbenachrichtigung und einer Medienankunftsbenachrichtigung bei einer exklusiven Zugriffssperre.

Anforderungen

Anforderung Wert
Header- ntddcdrm.h (enthalten Ntddcdrm.h)

Siehe auch

IOCTL_CDROM_EXCLUSIVE_ACCESS