Lenovo ThinkPad 770 Technical Reference Manual for the ThinkPad 770 - Page 132
Smbout_sub_rc
View all Lenovo ThinkPad 770 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 132 highlights
Parameters // // Input Parameter // typedef struct { BYTE SMBIN_FUNC ; BYTE SMBIN_SUB_FUNC ; WORD SMBIN_PARM_1 ; WORD SMBIN_PARM_2 ; WORD SMBIN_PARM_3 ; DWORD SMBIN_PARM_4 ; DWORD SMBIN_PARM_5 ; } INPARM, ᑍPINPARM ; // // Output Parameter // typedef struct { BYTE SMBOUT_RC ; BYTE SMBOUT_SUB_RC ; WORD SMBOUT_PARM_1 ; WORD SMBOUT_PARM_2 ; WORD SMBOUT_PARM_3 ; DWORD SMBOUT_PARM_4 ; DWORD SMBOUT_PARM_5 ; } OUTPARM, ᑍPOUTPARM ; typedef INPARM far ᑍ FPINPARM; typedef OUTPARM far ᑍ FPOUTPARM; B-56 SMAPI BIOS
Parameters
//
// Input Parameter
//
typedef struct {
BYTE
SMBIN_FUNC
;
BYTE
SMBIN_SUB_FUNC
;
WORD
SMBIN_PARM_1
;
WORD
SMBIN_PARM_2
;
WORD
SMBIN_PARM_3
;
DWORD
SMBIN_PARM_4
;
DWORD
SMBIN_PARM_5
;
} INPARM, 冗PINPARM ;
//
// Output Parameter
//
typedef struct {
BYTE
SMBOUT_RC
;
BYTE
SMBOUT_SUB_RC
;
WORD
SMBOUT_PARM_1
;
WORD
SMBOUT_PARM_2
;
WORD
SMBOUT_PARM_3
;
DWORD
SMBOUT_PARM_4
;
DWORD
SMBOUT_PARM_5
;
} OUTPARM, 冗POUTPARM ;
typedef INPARM
far 冗 FPINPARM;
typedef OUTPARM far 冗 FPOUTPARM;
B-56
SMAPI BIOS