diff options
author | Earnie Boyd <earnie@users.sf.net> | 2001-01-26 21:05:20 +0000 |
---|---|---|
committer | Earnie Boyd <earnie@users.sf.net> | 2001-01-26 21:05:20 +0000 |
commit | 7646d1a111e689ba2f25fcc26de9a1668547de8a (patch) | |
tree | 6f20243ab3f37db56720d6600b522a971034bc18 /winsup/w32api/include/rpcdce.h | |
parent | cd7053e78b5bc0753b76c2514a64973b29b5ee25 (diff) | |
download | cygnal-7646d1a111e689ba2f25fcc26de9a1668547de8a.tar.gz cygnal-7646d1a111e689ba2f25fcc26de9a1668547de8a.tar.bz2 cygnal-7646d1a111e689ba2f25fcc26de9a1668547de8a.zip |
* Apply Danny Smith patch 102275
2000-11-05 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
* include/objbase.h: (COM_RIGHTS): Add definition.
(tagSTDMSHLFLAGS): add enumeration.
(CoInitializeEx): Add prototypes.
(CoGetStdMarshalEx): ditto.
(CoCreateInstanceEx): ditto.
(CoInitializeSecurity): ditto.
(CoGetCallContext): ditto.
(CoQueryProxyBlanket): ditto.
(CoSetProxyBlanket): ditto.
(CoCopyProxy): ditto.
(CoQueryClientBlanket): ditto.
(CoImpersonateClient): ditto.
(CoRevertToSelf): ditto.
(CoQueryAuthenticationServices): ditto.
(CoSwitchCallContext): ditto.
(CoGetInstanceFromFile): ditto.
(CoGetInstanceFromIStorage): ditto.
* include/objidl.h: (SOLE_AUTHENTICATION_SERVICE): Add structure.
(SOLE_AUTHENTICATION_INFO): ditto.
(EOLE_AUTHENTICATION_CAPABILITIES): Add enumeration.
(COLE_DEFAULT_PRINCIPAL): Add definition.
(COLE_DEFAULT_AUTHINFO): Ditto.
* include/rpcdce.h: (RPC_C_AUTHZ_DEFAULT): Add definition.
(RPC_PROTSEQ_VECTOR) Fix typo.
(RpcRaiseException): add DECLSPEC_NORETURN attribute.
* include/winbase.h: (FreeLibraryAndExitThread): add DECLSPEC_NORETURN
attribute.
Diffstat (limited to 'winsup/w32api/include/rpcdce.h')
-rw-r--r-- | winsup/w32api/include/rpcdce.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/winsup/w32api/include/rpcdce.h b/winsup/w32api/include/rpcdce.h index e07fa3a9d..b67dbcb80 100644 --- a/winsup/w32api/include/rpcdce.h +++ b/winsup/w32api/include/rpcdce.h @@ -83,6 +83,7 @@ extern "C" { #define RPC_C_AUTHZ_NONE 0 #define RPC_C_AUTHZ_NAME 1 #define RPC_C_AUTHZ_DCE 2 +#define RPC_C_AUTHZ_DEFAULT 0xFFFFFFFF typedef I_RPC_HANDLE RPC_BINDING_HANDLE; typedef RPC_BINDING_HANDLE handle_t; @@ -290,7 +291,7 @@ RPC_STATUS RPC_ENTRY RpcMgmtEpEltInqNextW(RPC_EP_INQ_HANDLE,RPC_IF_ID*,RPC_BINDI #else /* RPC_UNICODE_SUPPORTED */ typedef struct _RPC_PROTSEQ_VECTOR { unsigned int Count; - unsigned char*Protseq[1]; + unsigned char* Protseq[1]; } RPC_PROTSEQ_VECTOR; RPC_STATUS RPC_ENTRY RpcBindingFromStringBinding(unsigned char *,RPC_BINDING_HANDLE *); RPC_STATUS RPC_ENTRY RpcBindingToStringBinding(RPC_BINDING_HANDLE,unsigned char **); @@ -358,7 +359,7 @@ RPC_STATUS RPC_ENTRY RpcMgmtInqIfIds(RPC_BINDING_HANDLE,RPC_IF_ID_VECTOR**); RPC_STATUS RPC_ENTRY RpcIfIdVectorFree(RPC_IF_ID_VECTOR**); RPC_STATUS RPC_ENTRY RpcEpResolveBinding(RPC_BINDING_HANDLE,RPC_IF_HANDLE); RPC_STATUS RPC_ENTRY RpcBindingServerFromClient(RPC_BINDING_HANDLE,RPC_BINDING_HANDLE*); -void RPC_ENTRY RpcRaiseException(RPC_STATUS); +DECLSPEC_NORETURN void RPC_ENTRY RpcRaiseException(RPC_STATUS); RPC_STATUS RPC_ENTRY RpcTestCancel(); RPC_STATUS RPC_ENTRY RpcCancelThread(void*); RPC_STATUS RPC_ENTRY UuidCreate(UUID*); |