DhcpAuditLogSetParams, fonction (dhcpsapi.h)

La fonction DhcpAuditLogSetParams définit les paramètres pour la génération du journal d’audit sur un serveur DHCP.

Syntaxe

DWORD DhcpAuditLogSetParams(
  [in] LPWSTR ServerIpAddress,
  [in] DWORD  Flags,
  [in] LPWSTR AuditLogDir,
  [in] DWORD  DiskCheckInterval,
  [in] DWORD  MaxLogFilesSize,
  [in] DWORD  MinSpaceOnDisk
);

Paramètres

[in] ServerIpAddress

Chaîne Unicode qui spécifie l’adresse IP ou le nom d’hôte du serveur DHCP.

[in] Flags

Spécifie un ensemble d’indicateurs de bits pour le filtrage du journal d’audit. Actuellement, ce paramètre est réservé et doit être défini sur 0.

[in] AuditLogDir

Chaîne Unicode qui contient le répertoire et le nom de fichier spécifiques dans lesquels le journal d’audit sera stocké. Cette chaîne doit contenir le chemin absolu dans le système de fichiers ; par exemple, « C :\logs\dhcp\20031020.log ».

[in] DiskCheckInterval

Spécifie l’intervalle de case activée disque pour la tentative d’écriture du journal d’audit dans le fichier spécifié comme nombre d’événements de serveur DHCP enregistrés qui doivent se produire entre les vérifications. La valeur par défaut est 50 événements de serveur DHCP entre les vérifications.

[in] MaxLogFilesSize

Spécifie la taille maximale du fichier journal, en octets.

[in] MinSpaceOnDisk

Spécifie l’espace disque minimal requis, en octets, pour le stockage des journaux d’audit.

Valeur retournée

Cette fonction retourne ERROR_SUCCESS en cas d’appel réussi. Sinon, elle retourne l’un des codes d’erreur de l’API Gestion du serveur DHCP.

Code de retour Description
ERROR_ACCESS_DENIED
Cet appel a été effectué par un client qui n’est pas membre du groupe de sécurité « Administrateurs DHCP ».

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dhcpsapi.h
Bibliothèque Dhcpsapi.lib
DLL Dhcpsapi.dll

Voir aussi

DhcpAuditLogGetParams