You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.9 KiB
56 lines
1.9 KiB
/****************************************************************************/
|
|
/* adcsafn.h */
|
|
/* */
|
|
/* Function prototypes for DCS API functions */
|
|
/* */
|
|
/* Copyright(c) Microsoft 1996-1999 */
|
|
/****************************************************************************/
|
|
|
|
BOOL RDPCALL DCS_Init(PTSHARE_WD pTSWd, PVOID pSMHandle);
|
|
|
|
void RDPCALL DCS_Term();
|
|
|
|
/****************************************************************************/
|
|
// DCS_Disconnect
|
|
//
|
|
// Disconnects DCS from the Display Driver.
|
|
/****************************************************************************/
|
|
void RDPCALL DCS_Disconnect()
|
|
{
|
|
// Nothing to do.
|
|
}
|
|
|
|
BOOL RDPCALL DCS_Reconnect(void);
|
|
|
|
NTSTATUS RDPCALL DCS_TimeToDoStuff(PTSHARE_DD_OUTPUT_IN pOutputIn,
|
|
PUINT32 pSchCurrentMode,
|
|
PINT32 pNextTimer);
|
|
|
|
void RDPCALL DCS_DiscardAllOutput();
|
|
|
|
void RDPCALL DCS_ReceivedShutdownRequestPDU(
|
|
PTS_SHAREDATAHEADER pDataPDU,
|
|
unsigned DataLength,
|
|
NETPERSONID personID);
|
|
|
|
BOOL RDPCALL DCS_UpdateAutoReconnectCookie();
|
|
BOOL RDPCALL DCS_FlushAutoReconnectCookie();
|
|
|
|
void RDPCALL DCS_UserLoggedOn(PLOGONINFO);
|
|
|
|
void RDPCALL DCS_WDWKeyboardSetIndicators(void);
|
|
|
|
void RDPCALL DCS_WDWKeyboardSetImeStatus(void);
|
|
|
|
void RDPCALL DCS_TriggerUpdateShmCallback(void);
|
|
|
|
void RDPCALL DCS_UpdateShm(void);
|
|
|
|
void RDPCALL DCS_TriggerCBDataReady(void);
|
|
|
|
void RDPCALL DCS_SendErrorInfo(TSUINT32 errInfo);
|
|
|
|
void RDPCALL DCS_SendAutoReconnectStatus(TSUINT32 arcStatus);
|
|
|
|
BOOL RDPCALL DCS_SendAutoReconnectCookie(
|
|
PARC_SC_PRIVATE_PACKET pArcSCPkt);
|