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.
Retrieves the basic inventory information of the server.
Syntax
uint32 GetServerInventory(
[in] string SMServerId,
[out] MSFT_ServerInventory ServerInventory,
[out] MSFT_ServerOperatingSystem OperatingSystem,
[out] MSFT_ServerClusterInformation ClusterInformation,
[out] MSFT_ServerNetworkAdapter NetworkAdapters[],
[out] MSFT_ServerEventLog EventLogs[]
);
Parameters
-
SMServerId [in]
-
Optional parameter specifying the name used in the server manager to add the managed node.
-
ServerInventory [out]
-
An embedded instance of the MSFT_ServerInventory class that represents the miscellaneous inventory information of the server.
-
OperatingSystem [out]
-
An embedded instance of the MSFT_ServerOperatingSystem class that represents the operating system details of the server.
-
ClusterInformation [out]
-
An embedded instance of the MSFT_ServerClusterInformation class that represents the cluster information of the server.
-
NetworkAdapters [out]
-
An array of embedded instances of the MSFT_ServerNetworkAdapter class that represent the list of network adapters installed on the server.
-
EventLogs [out]
-
An array of embedded instances of the MSFT_ServerEventLog class that represent the list of event logs installed on the server.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Windows\ServerManager |
MOF |
|
DLL |
|