NTMS_CHANGERINFORMATIONA 構造体 (ntmsapi.h)

[リムーバブル 記憶域マネージャー は、Windows 7 および Windows Server 2008 R2 以降では使用できません。

NTMS_CHANGERINFORMATION構造は、ロボットチェンジャー オブジェクトに固有のプロパティを定義します。

構文

typedef struct _NTMS_CHANGERINFORMATIONA {
  DWORD     Number;
  NTMS_GUID ChangerType;
  CHAR      szSerialNumber[NTMS_SERIALNUMBER_LENGTH];
  CHAR      szRevision[NTMS_REVISION_LENGTH];
  CHAR      szDeviceName[NTMS_DEVICENAME_LENGTH];
  WORD      ScsiPort;
  WORD      ScsiBus;
  WORD      ScsiTarget;
  WORD      ScsiLun;
  NTMS_GUID Library;
} NTMS_CHANGERINFORMATIONA;

メンバー

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 ヘッダーは、NTMS_CHANGERINFORMATIONをエイリアスとして定義します。これは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header ntmsapi.h

こちらもご覧ください

NTMS_OBJECTINFORMATION