영어로 읽기

다음을 통해 공유


DHCP_SERVER_OPTIONS 구조체(dhcpssdk.h)

DHCP_SERVER_OPTIONS 구조는 요청된 DHCP 서버 옵션을 지정합니다.

구문

typedef struct _DHCP_SERVER_OPTIONS {
  BYTE            *MessageType;
  DHCP_IP_ADDRESS *SubnetMask;
  DHCP_IP_ADDRESS *RequestedAddress;
  DWORD           *RequestLeaseTime;
  BYTE            *OverlayFields;
  DHCP_IP_ADDRESS *RouterAddress;
  DHCP_IP_ADDRESS *Server;
  BYTE            *ParameterRequestList;
  DWORD           ParameterRequestListLength;
  CHAR            *MachineName;
  DWORD           MachineNameLength;
  BYTE            ClientHardwareAddressType;
  BYTE            ClientHardwareAddressLength;
  BYTE            *ClientHardwareAddress;
  CHAR            *ClassIdentifier;
  DWORD           ClassIdentifierLength;
  BYTE            *VendorClass;
  DWORD           VendorClassLength;
  DWORD           DNSFlags;
  DWORD           DNSNameLength;
  LPBYTE          DNSName;
  BOOLEAN         DSDomainNameRequested;
  CHAR            *DSDomainName;
  DWORD           DSDomainNameLen;
  DWORD           *ScopeId;
} DHCP_SERVER_OPTIONS, *LPDHCP_SERVER_OPTIONS;

멤버

MessageType

DHCP 메시지 유형입니다.

SubnetMask

서브넷 마스크

RequestedAddress

요청된 IP 주소입니다.

RequestLeaseTime

IP 주소 임대의 요청된 기간(초)입니다.

OverlayFields

요청에 적용할 오버레이 필드입니다.

RouterAddress

기본 게이트웨이의 IP 주소입니다.

Server

DHCP 서버의 IP 주소입니다.

ParameterRequestList

요청된 매개 변수 목록입니다.

ParameterRequestListLength

ParameterRequestList의 길이(바이트)입니다.

MachineName

요청을 만드는 컴퓨터의 컴퓨터 이름(호스트 이름)입니다.

MachineNameLength

MachineName의 길이(바이트)입니다.

ClientHardwareAddressType

ClientHardwareAddress에 표현된 하드웨어 주소의 유형입니다.

ClientHardwareAddressLength

ClientHardwareAddress의 길이(바이트)입니다.

ClientHardwareAddress

클라이언트 하드웨어 주소.

ClassIdentifier

클라이언트의 클래스 식별자입니다.

ClassIdentifierLength

ClassIdentifier의 길이(바이트)입니다.

VendorClass

공급업체 클래스(해당하는 경우).

VendorClassLength

VendorClass의 길이(바이트)입니다.

DNSFlags

DNS에 사용되는 플래그입니다.

DNSNameLength

DNSName의 길이(바이트)입니다.

DNSName

DNS 이름에 대한 포인터입니다.

DSDomainNameRequested

도메인 이름을 요청할지 여부를 지정합니다.

DSDomainName

도메인 이름에 대한 포인터입니다.

DSDomainNameLen

DSDomainName의 길이(문자)입니다.

ScopeId

IP 주소의 범위 식별자입니다.

요구 사항

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