CDROM_EXCLUSIVE_LOCK 構造体 (ntddcdrm.h)
CDROM_EXCLUSIVE_LOCK構造体は、排他アクセスのために CD-ROM デバイスをロックするために 、IOCTL_CDROM_EXCLUSIVE_ACCESS 要求と共に使用されます。
構文
typedef struct _CDROM_EXCLUSIVE_LOCK {
CDROM_EXCLUSIVE_ACCESS Access;
UCHAR CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH];
} CDROM_EXCLUSIVE_LOCK, *PCDROM_EXCLUSIVE_LOCK;
メンバー
Access
排他アクセス要求の種類と要求に関連付けられているフラグを指定するCDROM_EXCLUSIVE_ACCESS構造体。
CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH]
CD-ROM デバイスにロックがあるアプリケーションまたはシステム コンポーネントを識別する NULL で終わる文字列。 文字列の長さは、文字列の末尾にある NULL 文字を含め、CDROM_EXCLUSIVE_CALLER_LENGTH バイト以下である必要があります。 文字列には、英数字 (A - Z、a - z、0 - 9)、スペース、ピリオド、コンマ、コロン (:)、セミコロン (;)、ハイフン (-)、アンダースコア (_) が含まれている必要があります。
要件
要件 | 値 |
---|---|
Header | ntddcdrm.h (Ntddcdrm.h を含む) |