Share via


MCI_SYSINFO_PARMS構造体

MCI_SYSINFO_PARMS構造体には、MCI_SYSINFO コマンドの情報が含まれています。

構文

typedef struct {
  DWORD_PTR dwCallback;
  LPTSTR    lpstrReturn;
  DWORD     dwRetSize;
  DWORD     dwNumber;
  UINT      wDeviceType;
} MCI_SYSINFO_PARMS;

メンバー

dwCallback

下位ワードは、MCI_NOTIFY フラグに使用されるウィンドウ ハンドルを指定します。

lpstrReturn

返される文字列のユーザー指定のバッファーへのポインター。 また、MCI_SYSINFO_QUANTITY フラグを使用するときに DWORD 値を返すためにも使用されます。

dwRetSize

戻りバッファーのサイズ (バイト単位)。

dwNumber

MCI_SYSINFO_OPEN フラグが設定されている場合は、MCI デバイス テーブルまたは開いているデバイスの一覧内のデバイスの位置を示す番号。

wDeviceType

デバイスの種類。 このメンバーには、「 MCI デバイスの種類」に記載されている値のいずれかを指定できます。

解説

この構造体のメンバーにデータを割り当てるときは、mciSendCommand 関数の fdwCommand パラメーターに対応するフラグを設定して、メンバーを検証します。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Mciapi.h

関連項目

Mci

MCI 構造体

MCI_SYSINFO

mciSendCommand