DHCP_POLICY 구조체(dhcpsapi.h)

DHCP_POLICY 구조는 DHCP 서버 정책을 정의합니다.

구문

typedef struct _DHCP_POLICY {
  LPWSTR                PolicyName;
  BOOL                  IsGlobalPolicy;
  DHCP_IP_ADDRESS       Subnet;
  DWORD                 ProcessingOrder;
  LPDHCP_POL_COND_ARRAY Conditions;
  LPDHCP_POL_EXPR_ARRAY Expressions;
  LPDHCP_IP_RANGE_ARRAY Ranges;
  LPWSTR                Description;
  BOOL                  Enabled;
} DHCP_POLICY, *PDHCP_POLICY, *LPDHCP_POLICY;

멤버

PolicyName

DHCP 서버 정책 이름을 나타내는 null로 끝나는 유니코드 문자열에 대한 포인터입니다.

IsGlobalPolicy

DHCP 서버 정책이 전역인 경우 TRUE입니다. 그렇지 않으면 FALSE입니다.

Subnet

scope 수준 정책에 대한 IPv4 서브넷 ID를 지정하는 구조체를 DHCP_IP_ADDRESS.

ProcessingOrder

DHCP 서버 정책의 처리 순서를 지정하는 정수입니다. 1은 가장 높은 우선 순위를 나타내고 MAX_DWORD 가장 낮은 우선 순위를 나타냅니다.

Conditions

DHCP 서버 정책 조건을 지정하는 DHCP_POL_EXPR_ARRAY 대한 포인터입니다.

Expressions

DHCP 서버 정책 식을 지정하는 DHCP_POL_EXPR_ARRAY 대한 포인터입니다.

Ranges

정책과 연결된 DHCP 서버 IPv4 범위를 지정하는 DHCP_IP_RANGE_ARRAY 대한 포인터입니다.

Description

DHCP 서버 정책에 대한 설명을 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다.

Enabled

정책을 사용하도록 설정하면 TRUE입니다. 그렇지 않으면 FALSE입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 dhcpsapi.h

추가 정보

DHCP_POLICY_ARRAY

DHCP_POLICY_FIELDS_TO_UPDATE