<Return[UV]><Top>
VerifyVersionInfo |
Declare Function Api_VerifyVersionInfo& Lib "kernel32" Alias "VerifyVersionInfoA" (ByRef lpVersionInformation As OSVERSIONINFOEXA, ByVal dwTypeMask&, ByVal dwlConditionMask As Double) |
||||||||||||||||||
Declare Function VerifyVersionInfo Lib "kernel32" Alias "VerifyVersionInfoA" (ByRef lpVersionInformation As OSVERSIONINFOEXA, ByVal dwTypeMask As Long, ByVal dwlConditionMask As Double) As Long |
|||||||||||||||||||
オペレーティングシステムの一連のバージョン要件と現在実行中のバージョンの対応する値とを比較する。 |
|||||||||||||||||||
パラメータ
この構造体のどのメンバの情報を比較するかは、dwTypeMask パラメータで指定する。
また、dwTypeMask で指定するメンバに、有効なデータを指定しておく必要がある。dwTypeMask で指定しないメンバは、無視される。
dwlConditionMask この値は、OSVERSIONINFOEX 構造体の比較対象のメンバごとに VER_SET_CONDITION マクロを 1 回ずつ呼び出すことによって得
られる。 有効なメンバと比較する。そのため、使用中のオペレーティングシステムのバージョンが必要な条件を満たしているかどうか簡単に調べること ができる。独自の比較を実行する場合は、GetVersionEx 関数ではなく、できるだけ VerifyVersionInfo 関数を使う。 |