CDROM_EXCLUSIVE_LOCK_STATE結構 (ntddcdrm.h)
CD-ROM 類別驅動程式會使用CDROM_EXCLUSIVE_LOCK_STATE結構來報告 CD-ROM 裝置的獨佔存取狀態。
語法
typedef struct _CDROM_EXCLUSIVE_LOCK_STATE {
BOOLEAN LockState;
UCHAR CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH];
} CDROM_EXCLUSIVE_LOCK_STATE, *PCDROM_EXCLUSIVE_LOCK_STATE;
成員
LockState
布爾值,指出 CD-ROM 裝置是否鎖定為獨佔存取。 如果 TRUE,則會鎖定裝置。 如果 FALSE,則裝置未鎖定。
CallerName[CDROM_EXCLUSIVE_CALLER_LENGTH]
NULL終止字串,可識別 CD-ROM 裝置上鎖定的應用程式或系統元件。 字串的長度必須小於或等於CDROM_EXCLUSIVE_CALLER_LENGTH個字節,包括字元串結尾的 NULL 字元。 字串必須包含英數位元 (A - Z, a - z, 0 - 9), 空白, 句號, 逗號, 冒號 (:), 分號 (;), 連字元 (-), 和底線 (_) 。
言論
CD-ROM 類別驅動程式會報告 CD-ROM 裝置的獨佔存取狀態,以回應 IOCTL_CDROM_EXCLUSIVE_ACCESS 要求。
要求
要求 | 價值 |
---|---|
標頭 | ntddcdrm.h (包括 Ntddcdrm.h) |