Recursive Property

Determines whether to ask the DNSServer to recursively query other servers.

Syntax

ANSI (Cross Platform)
int GetRecursive();
int SetRecursive(int bRecursive); Unicode (Windows) BOOL GetRecursive();
INT SetRecursive(BOOL bRecursive);
@property (nonatomic,readwrite,assign,getter=recursive,setter=setRecursive:) BOOL recursive;
- (BOOL)recursive;
- (void)setRecursive:(BOOL)newRecursive;
#define PID_DNS_RECURSIVE 18

IPWORKS_EXTERNAL void* IPWORKS_CALL IPWorks_DNS_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKS_EXTERNAL int IPWORKS_CALL IPWorks_DNS_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

TRUE

Remarks

If this property is true, the component will tell the DNS server to perform the query recursively. This means that if the DNS server does not have information about the Domain being queried, it will send the request to another DNS server.

This property is not available at design time.

Data Type

Boolean

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 C++ Edition - Version 20.0 [Build 8307]