structure DHCP_SERVER_CONFIG_INFO (dhcpsapi.h)

La structure DHCP_SERVER_CONFIG_INFO définit les données utilisées pour configurer le serveur DHCP.

Syntaxe

typedef struct _DHCP_SERVER_CONFIG_INFO {
  DWORD  APIProtocolSupport;
  LPWSTR DatabaseName;
  LPWSTR DatabasePath;
  LPWSTR BackupPath;
  DWORD  BackupInterval;
  DWORD  DatabaseLoggingFlag;
  DWORD  RestoreFlag;
  DWORD  DatabaseCleanupInterval;
  DWORD  DebugFlag;
} DHCP_SERVER_CONFIG_INFO, *LPDHCP_SERVER_CONFIG_INFO;

Membres

APIProtocolSupport

Spécifie un ensemble d’indicateurs de bits qui contiennent les protocoles RPC pris en charge par le serveur DHCP.

Valeur Signification
DHCP_SERVER_USE_RPC_OVER_TCPIP
0x00000001
TCP/IP peut être utilisé pour les appels RPC d’API DHCP.
DHCP_SERVER_USE_RPC_OVER_NP
0x00000002
Les canaux nommés peuvent être utilisés pour les appels RPC de l’API DHCP.
DHCP_SERVER_USE_RPC_OVER_LPC
0x00000004
L’appel de procédure locale (LPC) peut être utilisé pour les appels RPC d’API DHCP locaux.

DatabaseName

Chaîne Unicode qui spécifie le nom de fichier de la base de données JET de bail client.

DatabasePath

Chaîne Unicode qui spécifie le chemin d’accès absolu à DatabaseName.

BackupPath

Chaîne Unicode qui spécifie le chemin d’accès absolu et le nom de fichier de la base de données JET du client de sauvegarde.

BackupInterval

Spécifie l’intervalle, en minutes, entre les sauvegardes de la base de données de bail client.

DatabaseLoggingFlag

Spécifie un indicateur de bits qui indique si les actions de base de données doivent ou non être journalisées.

Valeur Signification
0x00000001
Toutes les opérations de base de données seront consignées.

RestoreFlag

Spécifie un indicateur de bits qui indique si une opération de restauration de base de données doit être effectuée ou non.

Valeur Signification
0x00000001
La base de données de bail client doit être restaurée à partir du chemin et du fichier spécifiés dans BackupPath.

DatabaseCleanupInterval

Spécifie l’intervalle, en minutes, entre les opérations de nettoyage effectuées sur la base de données de bail client.

DebugFlag

Réservé. Ce champ doit être défini sur 0x00000000.

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2003
En-tête dhcpsapi.h

Voir aussi

DHCP_SERVER_CONFIG_INFO_V4

DhcpServerGetConfig

DhcpServerSetConfig