<div class="content" name="NETLOGON_SECURE_CHANNEL_TYPE" uuid="4d1235e3-2c96-4e9f-a147-3cb338a0d09f"><p>The <b>NETLOGON_SECURE_CHANNEL_TYPE</b> enumeration
specifies the type of <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_08ce423c-9f9c-48ed-afa8-8b64c04ecdca" data-linktype="relative-path">secure channel</a></span> to
use in a logon transaction.</p><dl>
<dd>
<div><pre> typedef  enum _NETLOGON_SECURE_CHANNEL_TYPE
 {
   NullSecureChannel = 0,
   MsvApSecureChannel = 1,
   WorkstationSecureChannel = 2,
   TrustedDnsDomainSecureChannel = 3,
   TrustedDomainSecureChannel = 4,
   UasServerSecureChannel = 5,
   ServerSecureChannel = 6,
   CdcServerSecureChannel = 7
 } NETLOGON_SECURE_CHANNEL_TYPE;
</pre></div>
</dd></dl><p><b>NullSecureChannel: </b>An unauthenticated channel
type. This value MUST NOT be used in the Netlogon <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_8a7f6700-8311-45bc-af10-82e10accd331" data-linktype="relative-path">RPC</a></span> calls between a
client and a remote server. The error code STATUS_INVALID_PARAMETER is
returned.</p><p><b>MsvApSecureChannel: </b>A secure channel between
the local <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_6e52bc15-d369-45fd-b098-d51fc9baa56a" data-linktype="relative-path">NT LAN Manager (NTLM)</a></span>
<span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_05fd3925-0672-4f24-9dd9-2b9d441eb333" data-linktype="relative-path">security
provider</a></span> and the Netlogon server. The client and the server are the
same machine for this channel type. This value MUST NOT be used in the Netlogon
RPC calls between a client and a remote server. The error code
STATUS_INVALID_PARAMETER is returned.</p><p><b>WorkstationSecureChannel:</b> A secure channel
from a <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_6234a38c-ed1b-4c69-969f-6e6479566f65" data-linktype="relative-path">domain member</a></span> to a <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_76a05049-3531-4abd-aec8-30e19954b4bd" data-linktype="relative-path">DC</a></span>.</p><p><b>TrustedDnsDomainSecureChannel: </b>A secure
channel between two DCs, connected through a <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_5ee032d0-d944-4acb-bbb5-b1cfc7df6db6" data-linktype="relative-path">trust</a></span> relationship
created between two <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_e467d927-17bf-49c9-98d1-96ddf61ddd90" data-linktype="relative-path">Active Directory</a></span> <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_b0276eb2-4e65-4cf1-a718-e0920a614aca" data-linktype="relative-path">domains</a></span>.
A <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_f2ceef4e-999b-4276-84cd-2e2829de5fc4" data-linktype="relative-path">trusted
domain object (TDO)</a></span> is used in this type of channel.</p><p><b>TrustedDomainSecureChannel: </b>A secure channel
between two DCs, connected through a trust relationship created between two
domains.<a id="Appendix_A_Target_31"></a><a aria-label="Product behavior note 31" href="0c858a52-732a-43ec-85dd-e44b357c1898#Appendix_A_31" data-linktype="relative-path">&lt;31&gt;</a></p><p><b>UasServerSecureChannel: </b>Secure channel from a
LAN Manager server to a DC. This value is no longer supported, and it MUST NOT
be used in the Netlogon RPC calls between a client and a remote server. The
error code STATUS_INVALID_PARAMETER is returned.</p><p><b>ServerSecureChannel:</b> A secure channel from a <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_ce1138c6-7ab4-4c37-98b4-95599071c3c3" data-linktype="relative-path">backup
domain controller</a></span> to a <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_663cb13a-8b75-477f-b6e1-bea8f2fba64d" data-linktype="relative-path">primary domain controller</a></span>.</p><p><b>CdcServerSecureChannel: A</b> secure channel from
a <span><a href="b5e7d25a-40b2-41c8-9611-98f53358af66#gt_8b0a073b-3099-4efe-8b81-c2886b66a870" data-linktype="relative-path">read-only
domain controller (RODC)</a></span> to a domain controller.<a id="Appendix_A_Target_32"></a><a aria-label="Product behavior note 32" href="0c858a52-732a-43ec-85dd-e44b357c1898#Appendix_A_32" data-linktype="relative-path">&lt;32&gt;</a></p></div>