Skip to content

Latest commit

 

History

History
116 lines (84 loc) · 4.02 KB

ns-rpcdce-sec_winnt_auth_identity_w.md

File metadata and controls

116 lines (84 loc) · 4.02 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:rpcdce._SEC_WINNT_AUTH_IDENTITY_W
SEC_WINNT_AUTH_IDENTITY_W (rpcdce.h)
The SEC_WINNT_AUTH_IDENTITY structure enables passing a particular user name and password to the run-time library for the purpose of authentication. The structure is valid for Windows and Macintosh. (Unicode)
*PSEC_WINNT_AUTH_IDENTITY
*PSEC_WINNT_AUTH_IDENTITY structure [RPC]
*PSEC_WINNT_AUTH_IDENTITY_W
SEC_WINNT_AUTH_IDENTITY
SEC_WINNT_AUTH_IDENTITY structure [RPC]
SEC_WINNT_AUTH_IDENTITY_A
SEC_WINNT_AUTH_IDENTITY_ANSI
SEC_WINNT_AUTH_IDENTITY_UNICODE
SEC_WINNT_AUTH_IDENTITY_W
_SEC_WINNT_AUTH_IDENTITY_A
_SEC_WINNT_AUTH_IDENTITY_W
_rpc_sec_winnt_auth_identity
rpc.sec_winnt_auth_identity
rpcdce/*PSEC_WINNT_AUTH_IDENTITY
rpcdce/SEC_WINNT_AUTH_IDENTITY
rpc\sec_winnt_auth_identity.htm
Rpc
829dee24-aeeb-4191-b5fc-85970725f064
12/05/2018
*PSEC_WINNT_AUTH_IDENTITY, *PSEC_WINNT_AUTH_IDENTITY structure [RPC], *PSEC_WINNT_AUTH_IDENTITY_W, SEC_WINNT_AUTH_IDENTITY, SEC_WINNT_AUTH_IDENTITY structure [RPC], SEC_WINNT_AUTH_IDENTITY_A, SEC_WINNT_AUTH_IDENTITY_ANSI, SEC_WINNT_AUTH_IDENTITY_UNICODE, SEC_WINNT_AUTH_IDENTITY_W, _SEC_WINNT_AUTH_IDENTITY_A, _SEC_WINNT_AUTH_IDENTITY_W, _rpc_sec_winnt_auth_identity, rpc.sec_winnt_auth_identity, rpcdce/*PSEC_WINNT_AUTH_IDENTITY, rpcdce/SEC_WINNT_AUTH_IDENTITY
rpcdce.h
Rpc.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
Windows
SEC_WINNT_AUTH_IDENTITY_W, *PSEC_WINNT_AUTH_IDENTITY_W
19H1
_SEC_WINNT_AUTH_IDENTITY_W
rpcdce/_SEC_WINNT_AUTH_IDENTITY_W
PSEC_WINNT_AUTH_IDENTITY_W
rpcdce/PSEC_WINNT_AUTH_IDENTITY_W
SEC_WINNT_AUTH_IDENTITY_W
rpcdce/SEC_WINNT_AUTH_IDENTITY_W
c++
APIRef
kbSyntax
HeaderDef
Rpcdce.h
SEC_WINNT_AUTH_IDENTITY
SEC_WINNT_AUTH_IDENTITY_A
SEC_WINNT_AUTH_IDENTITY_W

SEC_WINNT_AUTH_IDENTITY_W structure

-description

The SEC_WINNT_AUTH_IDENTITY structure enables passing a particular user name and password to the run-time library for the purpose of authentication. The structure is valid for Windows and Macintosh.

-struct-fields

-field User

String containing the user name.

-field UserLength

Number of characters in User, excluding the terminating NULL.

-field Domain

String containing the domain or workgroup name.

-field DomainLength

Number of characters in Domain, excluding the terminating NULL.

-field Password

String containing the user's password in the domain or workgroup.

-field PasswordLength

Number of characters in Password, excluding the terminating NULL.

-field Flags

Flags used to specify ANSI or UNICODE. Must be one of the following:

SEC_WINNT_AUTH_IDENTITY_ANSI

SEC_WINNT_AUTH_IDENTITY_UNICODE

- Flags.SEC_WINNT_AUTH_IDENTITY_ANSI

- Flags.SEC_WINNT_AUTH_IDENTITY_UNICODE

-remarks

This structure must remain valid for the lifetime of the binding handle unless pointed to from the RPC_HTTP_TRANSPORT_CREDENTIALS or RPC_HTTP_TRANSPORT_CREDENTIALS_V2 structure.

The strings may be ANSI or UNICODE depending on the value assigned to Flags.