NETLOGON_INFO_2 構造体 (lmaccess.h)

NETLOGON_INFO_2構造体は、ドメイン コントローラーからのレベル 2 の制御クエリ応答を定義します。

構文

typedef struct _NETLOGON_INFO_2 {
  DWORD          netlog2_flags;
  NET_API_STATUS netlog2_pdc_connection_status;
#if ...
  wchar_t        *netlog2_trusted_dc_name;
#else
  LPWSTR         netlog2_trusted_dc_name;
#endif
  NET_API_STATUS netlog2_tc_connection_status;
} NETLOGON_INFO_2, *PNETLOGON_INFO_2;

メンバー

netlog2_flags

DC からの次の制御クエリ応答のうち 1 つ以上を含む整数値。

説明
NETLOGON_REPLICATION_NEEDED
0x00000001
サポートされていません。
NETLOGON_REPLICATION_IN_PROGRESS
0x00000002
サポートされていません。
NETLOGON_FULL_SYNC_REPLICATION
0x00000004
サポートされていません。
NETLOGON_REDO_NEEDED
0x00000008
サポートされていません。
NETLOGON_HAS_IP
0x00000010
信頼されたドメイン DC には IP アドレスがあります。
NETLOGON_HAS_TIMESERV
0x00000020
信頼されたドメイン DC は、Windows タイム サービスを実行します。
NETLOGON_DNS_UPDATE_FAILURE
0x00000040
DC 上の DNS レコードの最終更新に失敗しました。
NETLOGON_VERIFY_STATUS_RETURNED
0x00000080
netlog2_pdc_connection_status メンバーで信頼確認の状態が返されました。

netlog2_pdc_connection_status

Lmerr.h で定義された状態コードを含み、値が 2100 より大きい列挙整数値。 NETLOGON_VERIFY_STATUS_RETURNEDnetlog2_flags で設定されている場合、この値は、すべてのドメイン メンバーの信頼確認状態をまとめて表します。

netlog2_trusted_dc_name

信頼されたドメイン コントローラーの名前を含む文字列へのマーシャリングされたポインター。

netlog2_tc_connection_status

Lmerr.h で定義された状態コードを含み、値が 2100 より大きい列挙整数値。 このコードは、指定された信頼された DC に対するセキュリティで保護されたチャネルの状態を示します。

必要条件

   
Header lmaccess.h

関連項目

I_NetLogonControl2