Lines Matching defs:pOsVerInfo
98 * @param pOsVerInfo Where to return the version information.
100 * @remarks pOsVerInfo->fSmp is only definitive if @c true.
101 * @remarks pOsVerInfo->uCsdNo is set to MY_NIL_CSD if it cannot be determined.
103 static void rtR0NtGetOsVersionInfo(PRTNTSDBOSVER pOsVerInfo)
109 pOsVerInfo->fChecked = PsGetVersion(&ulMajorVersion, &ulMinorVersion, &ulBuildNumber, NULL) == TRUE;
110 pOsVerInfo->uMajorVer = (uint8_t)ulMajorVersion;
111 pOsVerInfo->uMinorVer = (uint8_t)ulMinorVersion;
112 pOsVerInfo->uBuildNo = ulBuildNumber;
114 pOsVerInfo->uCsdNo = MY_NIL_CSD;
124 pOsVerInfo->uCsdNo = VerInfo.wServicePackMajor;
129 pOsVerInfo->fSmp = RTMpGetCount() > 1
142 * @param pOsVerInfo The OS version info.
144 static bool rtR0NtTryMatchSymSet(PCRTNTSDBSET pSet, uint8_t *pbPrcb, const char *pszVendor, PCRTNTSDBOSVER pOsVerInfo)
150 if ( pSet->OsVerInfo.uMajorVer != pOsVerInfo->uMajorVer
151 || pSet->OsVerInfo.uMinorVer != pOsVerInfo->uMinorVer
152 || pSet->OsVerInfo.fChecked != pOsVerInfo->fChecked
153 || (!pSet->OsVerInfo.fSmp && pOsVerInfo->fSmp /*must-be-smp*/) )