メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# dkcOS.h

説明を見る。

    00001
    00022 #ifndef DKUTIL_C_OS_H
    00023 #define DKUTIL_C_OS_H
    00024
    00025
    00026 #include "dkcOSIndependent.h"
    00027
    00028 #   ifdef WIN32
    00029
    00030
    00031 /*
    00032
    00033 typedef struct dkc_OSVERSIONINFOEX {
    00034     DWORD dwOSVersionInfoSize;
    00035     DWORD dwMajorVersion;
    00036     DWORD dwMinorVersion;
    00037     DWORD dwBuildNumber;
    00038     DWORD dwPlatformId;
    00039     TCHAR szCSDVersion[ 128 ];
    00040     WORD wServicePackMajor;
    00041     WORD wServicePackMinor;
    00042     WORD wSuiteMask;
    00043     BYTE wProductType;
    00044     BYTE wReserved;
    00045 }DKC_OSVERSIONINFOEX;
    00046 */
    00047
    00048
    00049
    00050
    00051
    00055
    00056 DKC_EXTERN int WINAPI dkcGetOSVersion(void);
    00057
    00058 DKC_EXTERN BOOL dkcIsOS9x();
    00059
    00060 DKC_EXTERN BOOL dkcIsOSNT();
    00061
    00062 #   else //posix
    00063
    00064 #   endif
    00065
    00066 #if (_MSC_VER > 1200)
    00067
    00071 DKC_EXTERN int WINAPI dkcGetOSVersionEx(int *Extension);
    00072
    00073 #endif
    00074
    00075 #ifndef DKUTIL_C_OS_C
    00076 #   include "dkcOS.h"
    00077 #endif
    00078
    00079
    00080 #endif //end of include once