Share via


GetPointerDeviceProperties 関数 (winuser.h)

POINTER_DEVICE_INFO構造体に含まれていないデバイス プロパティを取得します。

構文

BOOL GetPointerDeviceProperties(
  [in]            HANDLE                  device,
  [in, out]       UINT32                  *propertyCount,
  [out, optional] POINTER_DEVICE_PROPERTY *pointerProperties
);

パラメーター

[in] device

プロパティのクエリを実行するポインター デバイス。

GetPointerDevices 関数の呼び出しは、POINTER_DEVICE_INFO構造体でこのハンドルを返します。

[in, out] propertyCount

プロパティの数。

pointerProperties が NULL の場合に書き込まれた、または必要な数を返します。

この値がポインター デバイスでサポートされているプロパティの数より少なく、 pointerProperties が NULL でない場合、関数はこの変数のプロパティの実際の数を返し、失敗します。

[out, optional] pointerProperties

プロパティの配列。

戻り値

関数が成功した場合は TRUE。それ以外の場合は FALSE。 関数が失敗した場合は、 GetLastError 関数を呼び出して詳細を確認してください。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winuser.h
Library User32.lib
[DLL] User32.dll

関連項目

関数