DNS_SERVICE_REGISTER_REQUEST 구조체(windns.h)
DnsServiceRegister를 사용하여 서비스를 보급하거나 DnsServiceDeRegister를 사용하여 광고를 중지하는 데 필요한 정보를 포함합니다.
구문
typedef struct _DNS_SERVICE_REGISTER_REQUEST {
ULONG Version;
ULONG InterfaceIndex;
PDNS_SERVICE_INSTANCE pServiceInstance;
PDNS_SERVICE_REGISTER_COMPLETE pRegisterCompletionCallback;
PVOID pQueryContext;
HANDLE hCredentials;
BOOL unicastEnabled;
} DNS_SERVICE_REGISTER_REQUEST, *PDNS_SERVICE_REGISTER_REQUEST;
멤버
Version
구조체 버전은 DNS_QUERY_REQUEST_VERSION1 합니다.
InterfaceIndex
서비스를 보급할 인터페이스 인덱스가 들어 있는 값입니다. 가 0이면 InterfaceIndex
모든 인터페이스가 고려됩니다.
pServiceInstance
등록할 서비스를 설명하는 DNS_SERVICE_INSTANCE 구조체에 대한 포인터입니다.
pRegisterCompletionCallback
비동기적으로 호출할 콜백을 나타내는 함수( DNS_SERVICE_REGISTER_COMPLETE 형식)에 대한 포인터입니다.
pQueryContext
사용자 컨텍스트에 대한 포인터입니다.
hCredentials
사용되지 않습니다.
unicastEnabled
true
DNS 프로토콜을 사용하여 서비스를 보급해야 하면 이고, false
mDNS 프로토콜을 사용해야 하는 경우 입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱만 해당] |
머리글 | windns.h |