Edit

Share via


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