📄 hvscodes.h
字号:
#define VVS_SES_MNGR_SET_CUR_DIR (VVS_SESMNGR_PARAMETERS + 9)#define VVS_SES_MNGR_INSTANCE (VVS_SESMNGR_PARAMETERS + 10)#define VVS_SES_MNGR_CODEC_LOOP (VVS_SESMNGR_PARAMETERS + 11)#define VVS_SES_MNGR_VIDEO_LOOP (VVS_SESMNGR_PARAMETERS + 12)#define VVS_TOTAL_ALLOCS (VVS_SESMNGR_PARAMETERS + 13)#define VVS_TOTAL_LOCKED_ALLOCS (VVS_SESMNGR_PARAMETERS + 14)/* Left 15 parameter spaces for Session Manager *//* Communication Manager Stream Parameters */#define VVS_COMMMNGR_PARAMETERS (VVS_PARAM_BASE + 220)#define VVS_COMM_MNGR_CALL_STATE (VVS_COMMMNGR_PARAMETERS + 0)#define VVS_COMM_MNGR_CALL_STATE_REQ (VVS_COMMMNGR_PARAMETERS + 1)#define VVS_COMM_MNGR_LOCAL_ADDR (VVS_COMMMNGR_PARAMETERS + 2)#define VVS_COMM_MNGR_REMOTE_ADDR (VVS_COMMMNGR_PARAMETERS + 3)#define VVS_COMM_MNGR_COMM_BW_REQ (VVS_COMMMNGR_PARAMETERS + 4)#define VVS_COMM_MNGR_REMOTE_SYSTEM (VVS_COMMMNGR_PARAMETERS + 5)#define VVS_COMM_MNGR_ISDN_DEBUG_56 (VVS_COMMMNGR_PARAMETERS + 6)#define VVS_COMM_MNGR_LCL_AUD_CAP (VVS_COMMMNGR_PARAMETERS + 7)#define VVS_COMM_MNGR_LCL_DATA_CAP (VVS_COMMMNGR_PARAMETERS + 8)#define VVS_COMM_MNGR_LCL_TRANS_CAP (VVS_COMMMNGR_PARAMETERS + 9)#define VVS_COMM_MNGR_LCL_VID_CAP (VVS_COMMMNGR_PARAMETERS + 10)#define VVS_COMM_MNGR_LCL_H230_CMD (VVS_COMMMNGR_PARAMETERS + 11)#define VVS_COMM_MNGR_LCL_CMD (VVS_COMM_MNGR_LCL_H230_CMD)#define VVS_COMM_MNGR_REM_AUD_CAP (VVS_COMMMNGR_PARAMETERS + 12)#define VVS_COMM_MNGR_REM_DATA_CAP (VVS_COMMMNGR_PARAMETERS + 13)#define VVS_COMM_MNGR_REM_TRANS_CAP (VVS_COMMMNGR_PARAMETERS + 14)#define VVS_COMM_MNGR_REM_VID_CAP (VVS_COMMMNGR_PARAMETERS + 15)#define VVS_COMM_MNGR_REM_H230_CMD (VVS_COMMMNGR_PARAMETERS + 16)#define VVS_COMM_MNGR_REM_CMD (VVS_COMM_MNGR_REM_H230_CMD)#define VVS_COMM_MNGR_RX_MODE_REQ (VVS_COMMMNGR_PARAMETERS + 17)#define VVS_COMM_MNGR_RX_MODE (VVS_COMMMNGR_PARAMETERS + 18)#define VVS_COMM_MNGR_TX_MODE_REQ (VVS_COMMMNGR_PARAMETERS + 19)#define VVS_COMM_MNGR_TX_MODE (VVS_COMMMNGR_PARAMETERS + 20)#define VVS_COMM_MNGR_LCL_NONSTD_CMD (VVS_COMMMNGR_PARAMETERS + 21)#define VVS_COMM_MNGR_REM_NONSTD_CMD (VVS_COMMMNGR_PARAMETERS + 22)#define VVS_COMM_MNGR_CAUSE_CODE (VVS_COMMMNGR_PARAMETERS + 23)#define VVS_COMM_MNGR_INCOMING_CALL (VVS_COMMMNGR_PARAMETERS + 24)#define VVS_COMM_MNGR_LINE_STATUS (VVS_COMMMNGR_PARAMETERS + 25)#define VVS_COMM_MNGR_SPID_1 (VVS_COMMMNGR_PARAMETERS + 26)#define VVS_COMM_MNGR_SPID_2 (VVS_COMMMNGR_PARAMETERS + 27)#define VVS_COMM_MNGR_REASON_MSG (VVS_COMMMNGR_PARAMETERS + 28)#define VVS_COMM_MNGR_VERSION_ID (VVS_COMMMNGR_PARAMETERS + 29)#define VVS_COMM_MNGR_LCL_MLP_CAP (VVS_COMMMNGR_PARAMETERS + 30)#define VVS_COMM_MNGR_LCL_HMLP_CAP (VVS_COMMMNGR_PARAMETERS + 31)#define VVS_COMM_MNGR_LCL_DATAPP_CAP (VVS_COMMMNGR_PARAMETERS + 32)#define VVS_COMM_MNGR_REM_MLP_CAP (VVS_COMMMNGR_PARAMETERS + 33)#define VVS_COMM_MNGR_REM_HMLP_CAP (VVS_COMMMNGR_PARAMETERS + 34)#define VVS_COMM_MNGR_REM_DATAPP_CAP (VVS_COMMMNGR_PARAMETERS + 35)#define VVS_COMM_MNGR_REMOTE_COUNTRY (VVS_COMMMNGR_PARAMETERS + 36)#define VVS_COMM_MNGR_INQUEUE (VVS_COMMMNGR_PARAMETERS + 37)#define VVS_COMM_MNGR_OUTQUEUE (VVS_COMMMNGR_PARAMETERS + 38)#define VVS_COMM_MNGR_MODEM_OVERRUN (VVS_COMMMNGR_PARAMETERS + 39)#define VVS_COMM_MNGR_MODEM_CTSTO (VVS_COMMMNGR_PARAMETERS + 40)#define VVS_COMM_MNGR_MODEM_OTHER (VVS_COMMMNGR_PARAMETERS + 41)#define VVS_COMM_MNGR_SOFT_LOOP (VVS_COMMMNGR_PARAMETERS + 42)#define VVS_COMM_MNGR_HARD_LOOP (VVS_COMMMNGR_PARAMETERS + 43)#define VVS_COMM_MNGR_DIALOG_STRING (VVS_COMMMNGR_PARAMETERS + 44)#define VVS_MODEM_DIALOG_STRING VVS_COMM_MNGR_DIALOG_STRING #define VVS_COMM_MNGR_DIALOG_STRING (VVS_COMMMNGR_PARAMETERS + 44)#define VVS_COMM_MNGR_BITCOUNT2 (VVS_COMMMNGR_PARAMETERS + 45)#define VVS_COMM_MNGR_PRECONFIG_LINE (VVS_COMMMNGR_PARAMETERS + 46)#define VVS_COMM_MNGR_GET_LINE_NAME (VVS_COMMMNGR_PARAMETERS + 47)#define VVS_COMM_MNGR_GET_LINE_ICON (VVS_COMMMNGR_PARAMETERS + 48)#define VVS_COMM_MNGR_UNDERRUNS (VVS_COMMMNGR_PARAMETERS + 49)#define VVS_COMM_MNGR_TXPOLLS (VVS_COMMMNGR_PARAMETERS + 50)#define VVS_COMM_MNGR_TAPI_HANDLE (VVS_COMMMNGR_PARAMETERS + 51)#define VVS_COMM_MNGR_MODE (VVS_COMMMNGR_PARAMETERS + 52) /* Left 55 parameter spaces for Communication Manager *//* H.245 Protocol Manager Stream Parameters - mapped on top of Comm Mgr Params */#define VVS_STATE_CHANGE_REQ VVS_COMM_MNGR_CALL_STATE_REQ#define VVS_H245_PROTOCOL_STATE (VVS_STATE_CHANGE_REQ+1)#define VVS_H245_PROTOCOL_FAILED (VVS_STATE_CHANGE_REQ+2)#define VVS_H245_LAST_ERROR (VVS_STATE_CHANGE_REQ+3)#define VVS_SET_STRING_RECV_BUFFER (VVS_STATE_CHANGE_REQ + 4)#define VVS_SEND_STRING (VVS_STATE_CHANGE_REQ + 5)#define VVS_H245_PROTOCOL_LOOP_STATE (VVS_STATE_CHANGE_REQ + 6)#define VVS_GET_FILE_TRANSFER (VVS_STATE_CHANGE_REQ + 7)#define VVS_PERFORM_FILE_TRANSFER (VVS_STATE_CHANGE_REQ + 8) /* H.DLL MUX/DEMUX stream parameters */#define VVS_HDLL_PARAMETERS (VVS_PARAM_BASE + 275)#define VVS_HDLLMUX_BITRATE_REQ (VVS_HDLL_PARAMETERS + 0)#define VVS_HDLLMUX_BLOCKBYTES (VVS_HDLL_PARAMETERS + 1)#define VVS_HDLLMUX_FRAMEBYTES (VVS_HDLL_PARAMETERS + 2)#define VVS_HDLLMUX_ERRORS (VVS_HDLL_PARAMETERS + 3)#define VVS_HDLLDEMUX_BITRATE_REQ (VVS_HDLL_PARAMETERS + 4)#define VVS_HDLLDEMUX_BLOCKBYTES (VVS_HDLL_PARAMETERS + 5)#define VVS_HDLLDEMUX_FRAMEBYTES (VVS_HDLL_PARAMETERS + 6)#define VVS_HDLLDEMUX_ERRORS (VVS_HDLL_PARAMETERS + 7)#define VVS_HDLL_LAST_ERROR (VVS_HDLL_PARAMETERS + 8)#define VVS_HDLL_COMPLEMENT_STREAM (VVS_HDLL_PARAMETERS + 9)/* Left 15 parameter spaces for H.DLL MUX/DEMUX *//* REMOTE DISPLAY STREAM PARAMETERS */#define VVS_REMOTE_STREAM_PARAMETERS (VVS_PARAM_BASE + 290)#define VVS_REMOTE_STREAM_DIB_TIMECOUNT (VVS_REMOTE_STREAM_PARAMETERS + 0)#define VVS_REMOTE_STREAM_DIB_TIMEDRAW (VVS_REMOTE_STREAM_PARAMETERS + 1)#define VVS_REMOTE_STREAM_DIB_TIMEDECOMPRESS (VVS_REMOTE_STREAM_PARAMETERS + 2) #define VVS_REMOTE_STREAM_DIB_TIMEDITHER (VVS_REMOTE_STREAM_PARAMETERS + 3) #define VVS_REMOTE_STREAM_DIB_TIMESTRETCH (VVS_REMOTE_STREAM_PARAMETERS + 4)#define VVS_REMOTE_STREAM_DIB_TIMEBLT (VVS_REMOTE_STREAM_PARAMETERS + 5) #define VVS_REMOTE_STREAM_DIB_TIMESETDIBITS (VVS_REMOTE_STREAM_PARAMETERS + 6) /* Left 15 parameter spaces for REMOTE DISPLAY */ /* REMOTE DISPLAY STREAM PARAMETERS */#define VVS_NET_LAYER_PARAMETERS (VVS_PARAM_BASE + 305)#define VVS_NET_LAYER_STATE (VVS_NET_LAYER_PARAMETERS + 0)/* Left 15 parameter spaces for NET_LAYER */ /* Record & Playback */#define VVS_RECORD_PARAMETERS (VVS_PARAM_BASE + 320)#define VVS_AUD_FILENAME (VVS_RECORD_PARAMETERS + 0)#define VVS_VID_FILENAME (VVS_RECORD_PARAMETERS + 1)#define VVS_VID_OUTPUTSTREAM (VVS_RECORD_PARAMETERS + 2)#define VVS_VID_INPUTSTREAM (VVS_RECORD_PARAMETERS + 3)#define VVS_DECODER_BITSLEFT (VVS_RECORD_PARAMETERS + 4)/* 10 spaces for RECORD */ /* OS/2 display stream window setup/switching */#define VVS_OS2_DISPLAY_PARAMETERS (VVS_PARAM_BASE + 330)/* v passed in is new display HWND, v==0 turns display into sink */#define VVS_OS2_DISPLAY_CLIENT_WND (VVS_OS2_DISPLAY_PARAMETERS + 0)/* v is window to receive DIVE messages */#define VVS_OS2_DISPLAY_FRAME_WND (VVS_OS2_DISPLAY_PARAMETERS + 1)/* 2 spaces used for OS/2 display parameters *//* 18 spaces for H.223 Adaptation Layer (AL) parameters */#define VVS_AL_PARAMETERS (VVS_PARAM_BASE + 332)#define VVS_AL_HEADER_BYTES (VVS_AL_PARAMETERS + 0) #define VVS_AL_PERFORM_RETRANSMIT (VVS_AL_PARAMETERS + 1)#define VVS_AL_REQUEST_RETRANSMIT (VVS_AL_PARAMETERS + 2)#define VVS_AL_TOTAL_RCV_I_PDU (VVS_AL_PARAMETERS + 3)#define VVS_AL_TOTAL_RCV_SREJ (VVS_AL_PARAMETERS + 4)#define VVS_AL_TOTAL_RCV_DRTX (VVS_AL_PARAMETERS + 5)#define VVS_AL_TOTAL_XMIT_SREJ (VVS_AL_PARAMETERS + 6)#define VVS_AL_TOTAL_XMIT_DRTX (VVS_AL_PARAMETERS + 7)#define VVS_AL_CURRENT_DELAY_BITS (VVS_AL_PARAMETERS + 8)#define VVS_AL_CURRENT_HELD_FRAMES (VVS_AL_PARAMETERS + 9)#define VVS_AL_MAX_RETRY_FRAMES (VVS_AL_PARAMETERS + 10)#define VVS_AL_TOTAL_XMIT_PDU (VVS_AL_PARAMETERS + 11)#define VVS_AL_AVE_TIME_SINCE_CAP (VVS_AL_PARAMETERS + 12)#define VVS_AL_MAX_TIME_SINCE_CAP (VVS_AL_PARAMETERS + 13)#define VVS_AL_MIN_TIME_SINCE_CAP (VVS_AL_PARAMETERS + 14)#define VVS_AL_AVE_ROUND_TRIP (VVS_AL_PARAMETERS + 15)#define VVS_AL_MAX_ROUND_TRIP (VVS_AL_PARAMETERS + 16)#define VVS_AL_MIN_ROUND_TRIP (VVS_AL_PARAMETERS + 17)#define VVS_NEXT_PARAMETER_BLOCK (VVS_PARAM_BASE + 350)/* Parameter defn's for AL2 stream - note overlap with RECORD * These belong in VSCODES as soon as they can be added there */#define VVS_AL2_PARAMETERS (VVS_PARAM_BASE + 325)#define VVS_AL2_USE_SEQ_NUM (VVS_AL2_PARAMETERS + 0)#define VVS_AL2_TOTAL_RECV_PDU (VVS_AL2_PARAMETERS + 1)#define VVS_AL2_TOTAL_XMIT_PDU (VVS_AL2_PARAMETERS + 2)#define VVS_AL2_BAD_CRC_RECV (VVS_AL2_PARAMETERS + 3)#define VVS_AL2_RECV_PEND_PDU (VVS_AL2_PARAMETERS + 4)/***** NO MORE THAN 368 PARAMETERS (VVS_CODE_BASE + 368) *****//***** (VVS_BASE + 0x1D0) - (VVS_BASE + 0x60) = 0x170 = 368 ****//* Stream States */#define VVS_STATE_BASE VVS_BASE + 0x1D0#define VVS_NULL (VVS_STATE_BASE + 1)#define VVS_UNINITIALIZED (VVS_STATE_BASE + 2)#define VVS_UNPREPARED (VVS_STATE_BASE + 3)#define VVS_UNPREPARED_WAITING (VVS_STATE_BASE + 4)#define VVS_IDLE (VVS_STATE_BASE + 5)#define VVS_ACTIVE (VVS_STATE_BASE + 6) /* messages for dynamic message allocator */#define VVS_MESSAGE_BASE VVS_BASE + 0x1E0#define VVS_NO_MESSAGE VVS_MESSAGE_BASE #define VVS_WRDCH_MSG (VVS_MESSAGE_BASE + 1)// GAM062595 - Add hooks for WinISDN messages#define VVS_WinISDN_MSG (VVS_MESSAGE_BASE + 2)#define VVS_MESSAGE_COUNT 0x1F/* IDs for messages from Virtual COMM Port VxDs * (VVSERIAL.386 and VBUFF.386) */#define WM_POSTED_BY_VFAST_VXD (WM_USER + 1997)#define WM_POSTED_BY_VVCOMM (WM_USER + 1998)/* H.223 MUX messages */#define VVS_H223MUX_MSG_BASE (VVS_BASE + 0x280)#define VVS_H223MUX_AL1X_STREAM (VVS_H223MUX_MSG_BASE + 1)#define VVS_H223MUX_AL1R_STREAM (VVS_H223MUX_MSG_BASE + 2)#define VVS_H223MUX_AL2X_STREAM (VVS_H223MUX_MSG_BASE + 3)#define VVS_H223MUX_AL2R_STREAM (VVS_H223MUX_MSG_BASE + 4)#define VVS_H223MUX_AL3X_STREAM (VVS_H223MUX_MSG_BASE + 5)#define VVS_H223MUX_AL3R_STREAM (VVS_H223MUX_MSG_BASE + 6)#define VVS_H223MUX_H245X_STREAM (VVS_H223MUX_MSG_BASE + 7)#define VVS_H223MUX_H245R_STREAM (VVS_H223MUX_MSG_BASE + 8)#define VVS_H223MUX_START (VVS_H223MUX_MSG_BASE + 9)#define VVS_H223_PDU_SIZE (VVS_H223MUX_MSG_BASE +10)/* Left 15 spaces for H223 MUX parameters *//* Use these for parameters which are PRIVATE to a particular */#define VVS_PRIV32_MSG_BASE (VVS_BASE + 0x290)#define VVS_PRIV32_MSG_END (VVS_PRIV32_MSG_BASE + 100)/* Left 100 spaces for Private parameters *//* Audio Encode/Decode Stream Parameters */#define VVS_AUD_MSG_BASE (VVS_BASE + 0x2F5)#define VVS_AUDIO_CODING_MODE (VVS_PRIV32_MSG_BASE + 0)#define VVS_MPMLQ_COUNT (VVS_PRIV32_MSG_BASE + 1)#define VVS_ACELP_COUNT (VVS_PRIV32_MSG_BASE + 2)#define VVS_SID_COUNT (VVS_PRIV32_MSG_BASE + 3)#define VVS_DELAY_JITTER (VVS_PRIV32_MSG_BASE + 4)#define VVS_INPUT_UNDERRUN (VVS_AUD_MSG_BASE + 0)#define VVS_OUTPUT_OVERRUN (VVS_AUD_MSG_BASE + 1)/* left 49 locs for audio parameters *//* Audio Echo Cancellation */#define VVS_AUD_ENC_MSG_BASE (VVS_BASE + 0x327)//Some Private parameters for the video coder and decoder.#define VVS_AVE_FRAME_INTERVAL (VVS_PRIV32_MSG_BASE + 0)//Some Private parameters for the Timer Stream.#define VVS_OUTPUT_STREAM2 (VVS_PRIV32_MSG_BASE + 0)#define VVS_OUTPUT_STREAM3 (VVS_PRIV32_MSG_BASE + 1)#define VVS_OUTPUT_STREAM4 (VVS_PRIV32_MSG_BASE + 2)#define VVS_OUTPUT_STREAM5 (VVS_PRIV32_MSG_BASE + 3)#define VVS_OUTPUT_STREAM6 (VVS_PRIV32_MSG_BASE + 4)#define VVS_AVE_PERIOD (VVS_PRIV32_MSG_BASE + 5)//Some Private parameters for the ATT Audio I/O Stream.#define VVS_AUDDRV_FRAMES_CAPTURED (VVS_PRIV32_MSG_BASE + 0)#define VVS_AUDDRV_FRAMES_PLAYED (VVS_PRIV32_MSG_BASE + 1)#define VVS_AUDDRV_BUFSIZE (VVS_PRIV32_MSG_BASE + 2)#define VVS_AUDDRV_DMASIZE (VVS_PRIV32_MSG_BASE + 3)#define VVS_AUDDRV_OUT_FLUFF (VVS_PRIV32_MSG_BASE + 4)#define VVS_AUDDRV_OUT_GET (VVS_PRIV32_MSG_BASE + 5)#define VVS_AUDDRV_OUT_PUT (VVS_PRIV32_MSG_BASE + 6)#define VVS_AUDDRV_IN_GET (VVS_PRIV32_MSG_BASE + 7)#define VVS_AUDDRV_IN_PUT (VVS_PRIV32_MSG_BASE + 8) #endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -