Share via


NetworkControllerDiagnosticInfo class

Contains network controller diagnostic information.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("NcServerPSProvider"), AMENDMENT]
class NetworkControllerDiagnosticInfo
{
  string                      DiagnosticLogLocation;
  NetworkControllerCredential ShareAccessUserInfo;
  sint8                       LogLevel;
  uint32                      LogTimeLimit;
  uint32                      LogSizeLimit;
};

Members

The NetworkControllerDiagnosticInfo class has these types of members:

Properties

The NetworkControllerDiagnosticInfo class has these properties.

DiagnosticLogLocation

Data type: string

Access type: Read-only

Gets the log location.

LogLevel

Data type: sint8

Access type: Read-only

Retrieves the level of logging.

The possible values are.

Error (2)

Warning (3)

Informational (4)

Verbose (5)

LogSizeLimit

Data type: uint32

Access type: Read-only

Retrieves the size limit for logs.

LogTimeLimit

Data type: uint32

Access type: Read-only

Retrieves the aging limit for logs.

ShareAccessUserInfo

Data type: NetworkControllerCredential

Access type: Read-only

Qualifiers: EmbeddedInstance ("NetworkControllerCredential")

Gets an embedded NetworkControllerCredential instance containing the credentials for the log location access user.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2016
Namespace
Root\Microsoft\Windows\NetworkController\Server
MOF
NCServerPSProvider.mof
DLL
NCServerPSProvider.dll