NETLOGON_INFO_1 structure (lmaccess.h)

The NETLOGON_INFO_1 structure defines a level-1 control query response from a domain controller.

Syntax

typedef struct _NETLOGON_INFO_1 {
  DWORD          netlog1_flags;
  NET_API_STATUS netlog1_pdc_connection_status;
} NETLOGON_INFO_1, *PNETLOGON_INFO_1;

Members

netlog1_flags

An integer value that contains one or more of the following control query responses from the DC.

Value Meaning
NETLOGON_REPLICATION_NEEDED
0x00000001
Not supported.
NETLOGON_REPLICATION_IN_PROGRESS
0x00000002
Not supported.
NETLOGON_FULL_SYNC_REPLICATION
0x00000004
Not supported.
NETLOGON_REDO_NEEDED
0x00000008
Not supported.
NETLOGON_HAS_IP
0x00000010
Trusted domain DC has an IP address.
NETLOGON_HAS_TIMESERV
0x00000020
Trusted domain DC runs the Windows Time Service.
NETLOGON_DNS_UPDATE_FAILURE
0x00000040
Last update to the DNS records on the DC failed.

netlog1_pdc_connection_status

An enumerated integer value that contains a status code defined in Lmerr.h, with a value greater than 2100. This value applies only to backup domain controllers, and shows the status of the secure channel connection to the PDC in their domain.

Requirements

Requirement Value
Header lmaccess.h

See also

I_NetLogonControl2