NTMS_CHANGERINFORMATIONW構造体 (ntmsapi.h)
[Windows 7 および Windows Server 2008 R2 以降、リムーバブル 記憶域マネージャー は使用できなくなりました。
NTMS_CHANGERINFORMATION 構造体は、ロボット チェンジャー オブジェクトに固有のプロパティを定義します。
構文
typedef struct _NTMS_CHANGERINFORMATIONW {
DWORD Number;
NTMS_GUID ChangerType;
WCHAR szSerialNumber[NTMS_SERIALNUMBER_LENGTH];
WCHAR szRevision[NTMS_REVISION_LENGTH];
WCHAR szDeviceName[NTMS_DEVICENAME_LENGTH];
WORD ScsiPort;
WORD ScsiBus;
WORD ScsiTarget;
WORD ScsiLun;
NTMS_GUID Library;
} NTMS_CHANGERINFORMATIONW;
メンバーズ
Number
ライブラリ内のチェンジャーの番号。
ChangerType
このチェンジャーのチェンジャーの種類の識別子。
szSerialNumber[NTMS_SERIALNUMBER_LENGTH]
文字列として表されるチェンジャーのシリアル番号。 シリアル番号をサポートしていないデバイスは、このメンバー NULL を報告します。
szRevision[NTMS_REVISION_LENGTH]
変更子のリビジョン。文字列として表されます。
szDeviceName[NTMS_DEVICENAME_LENGTH]
チェンジャーへのアクセスに使用するデバイスの名前。
ScsiPort
チェンジャーが接続されている SCSI ホスト アダプター。
ScsiBus
チェンジャーが接続されている SCSI バス。
ScsiTarget
チェンジャーの SCSI ターゲット ID。
ScsiLun
チェンジャーの SCSI 論理ユニット ID。
Library
チェンジャーを含むライブラリの一意識別子。
備考
NTMS_CHANGERINFORMATION 構造体は、NTMS_OBJECTINFORMATION 構造体に含まれています。
手記
ntmsapi.h ヘッダーは、unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとしてNTMS_CHANGERINFORMATIONを定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows XP [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー | ntmsapi.h |