Export (0) Print
Expand All

Authorization-Service Constants

The authorization service constants represent the authorization services passed to various run-time functions.

The following constants are valid values for the AuthzSvc parameter. Most applications find RPC_C_AUTHZ_NON sufficient.

Constant/valueDescription
RPC_C_AUTHZ_NONE
0

Server performs no authorization.

RPC_C_AUTHZ_NAME
1

Server performs authorization based on the client's principal name.

RPC_C_AUTHZ_DCE
2

Server performs authorization checking using the client's DCE privilege attribute certificate (PAC) information, which is sent to the server with each remote procedure call made using the binding handle. Generally, access is checked against DCE access control lists (ACLs).

RPC_C_AUTHZ_DEFAULT
0xffffffff

Server uses the default authorization service for the current SSP.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Rpcdce.h

See also

RpcBindingInqAuthInfo
RpcBindingSetAuthInfo
RpcBindingInqAuthClient
RpcBindingInqAuthClientEx
RpcBindingSetAuthInfoEx
RpcBindingInqAuthInfoEx
RpcMgmtInqDefaultProtectLevel

 

 

Community Additions

ADD
Show:
© 2014 Microsoft