Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Checks the compatibility information for compatibility with the hosting computer system.
Syntax
uint32 CheckSystemCompatibilityInfo(
[in] uint8 CompatibilityInfo[],
[out] string Reasons[]
);
Parameters
-
CompatibilityInfo [in]
-
A blob of data obtained by calling the GetSystemCompatibilityInfo method on the hosting computer system.
-
Reasons [out]
-
An array of strings that receives the embedded instances of the Msvm_Error class that represent any warnings or errors.
Return value
This method returns one of the following values.
-
Completed with No Error (0)
-
Method Parameters Checked - Job Started (4096)
-
Failed (32768)
-
Access Denied (32769)
-
Not Supported (32770)
-
Status is unknown (32771)
-
Timeout (32772)
-
Invalid parameter (32773)
-
System is in use (32774)
-
Invalid state for this operation (32775)
-
Incorrect data type (32776)
-
System is not available (32777)
-
Out of memory (32778)
-
Not compatible (32784)
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 8 [desktop apps only] |
| Minimum supported server |
Windows Server 2012 [desktop apps only] |
| Namespace |
Root\Virtualization\V2 |
| MOF |
|
| DLL |
|