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.
Sets debug and logging parameters.
Syntax
uint32 SetByParameters(
[in] boolean Answers,
[in] uint32 EventLogLevel,
[in] boolean FullPackets,
[in] string IPFilterList[],
[in] string LogFilePath,
[in] uint32 MaxMBFileSize,
[in] boolean Notifications,
[in] boolean Queries,
[in] boolean QuestionTransactions,
[in] boolean ReceivePackets,
[in] boolean SendPackets,
[in] boolean TcpPackets,
[in] boolean UdpPackets,
[in] boolean UnmatchedResponse,
[in] boolean Updates,
[in] boolean WriteThrough,
[in] boolean SaveLogsToPersistentStorage,
[in] boolean EnableLoggingForServerStartStopEvent,
[in] boolean EnableLoggingForZoneLoadingEvent,
[in] boolean EnableLoggingForLocalLookupEvent,
[in] boolean EnableLoggingToFile,
[in] boolean EnableLogFileRollover,
[in] boolean EnableLoggingForZoneDataWriteEvent,
[in] boolean EnableLoggingForTombstoneEvent,
[in] boolean EnableLoggingForRecursiveLookupEvent,
[in] boolean EnableLoggingForRemoteServerEvent,
[in] boolean EnableLoggingForPluginDllEvent,
[in] boolean UseSystemEventLog,
[in] string ComputerName,
[in] boolean PassThru,
[out] DnsServerDiagnostics cmdletOutput
);
Parameters
-
Answers [in]
-
Bit flag for log level
-
EventLogLevel [in]
-
Event Log Level - Warning, Error, both Warning and Error, None
-
FullPackets [in]
-
Bit flag for log level
-
IPFilterList [in]
-
IP Address list to filter.
-
LogFilePath [in]
-
Log file path.
-
MaxMBFileSize [in]
-
Maximum size of Log file
-
Notifications [in]
-
Bit flag for log level
-
Queries [in]
-
When True, the server allows query packet exchanges through the content filter.
-
QuestionTransactions [in]
-
Bit flag for log level
-
ReceivePackets [in]
-
Bit flag for log level
-
SendPackets [in]
-
Bit flag for log level
-
TcpPackets [in]
-
Bit flag for log level
-
UdpPackets [in]
-
Bit flag for log level
-
UnmatchedResponse [in]
-
Bit flag for log level
-
Updates [in]
-
Bit flag for log level
-
WriteThrough [in]
-
Bit flag for log level
-
SaveLogsToPersistentStorage [in]
-
Bit flag for log level
-
EnableLoggingForServerStartStopEvent [in]
-
Bit flag for log level
-
EnableLoggingForZoneLoadingEvent [in]
-
Bit flag for log level
-
EnableLoggingForLocalLookupEvent [in]
-
Bit flag for log level
-
EnableLoggingToFile [in]
-
Bit flag for log level
-
EnableLogFileRollover [in]
-
Bit flag for log File Rollover
-
EnableLoggingForZoneDataWriteEvent [in]
-
Bit flag for log level
-
EnableLoggingForTombstoneEvent [in]
-
Bit flag for log level
-
EnableLoggingForRecursiveLookupEvent [in]
-
Bit flag for log level
-
EnableLoggingForRemoteServerEvent [in]
-
Bit flag for log level
-
EnableLoggingForPluginDllEvent [in]
-
Bit flag for log level
-
UseSystemEventLog [in]
-
DNS server will write event logs to global/local repository
-
ComputerName [in]
-
Specifies the remote computer on which to execute the command.
-
PassThru [in]
-
True to return the object that was modified by the method. By default, this method does not generate any output.
-
cmdletOutput [out]
-
On return, contains an instance of a DnsServerDiagnostics class. This parameter returns a value only if PassThru is set to true.
Requirements
| Minimum supported client |
None supported |
| Minimum supported server |
Windows Server 2012 |
| Namespace |
Root\Microsoft\Windows\Dns |
| MOF |
|
| DLL |
|