CDROM_EXCLUSIVE_LOCK-Struktur (ntddcdrm.h)
Die CDROM_EXCLUSIVE_LOCK-Struktur wird mit der IOCTL_CDROM_EXCLUSIVE_ACCESS-Anforderung verwendet, um ein CD-ROM-Gerät für den exklusiven Zugriff zu sperren.
Syntax
typedef struct _CDROM_EXCLUSIVE_LOCK {
CDROM_EXCLUSIVE_ACCESS Access;
UCHAR CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH];
} CDROM_EXCLUSIVE_LOCK, *PCDROM_EXCLUSIVE_LOCK;
Member
Access
Eine CDROM_EXCLUSIVE_ACCESS-Struktur , die den Typ der exklusiven Zugriffsanforderung und die Flags angibt, die der Anforderung zugeordnet sind.
CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH]
Eine NULL-beendete Zeichenfolge, die die Anwendung oder Systemkomponente identifiziert, die über eine Sperre auf dem CD-ROM-Gerät verfügt. Die Länge der Zeichenfolge muss kleiner oder gleich CDROM_EXCLUSIVE_CALLER_LENGTH Bytes sein, einschließlich des NULL-Zeichens am Ende der Zeichenfolge. Die Zeichenfolge muss Alphanumerik (A - Z, a - z, 0 - 9), Leerzeichen, Punkte, Kommas, Doppelpunkte (:), Semikolons (;), Bindestriche (-) und Unterstriche (_) enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddcdrm.h (einschließen von Ntddcdrm.h) |