Win32 API 日本語リファレンス
ホームSystem.Environment › VBS_BASIC_ENCLAVE_SYSCALL_PAGE

VBS_BASIC_ENCLAVE_SYSCALL_PAGE

構造体
サイズx64: 104 バイト / x86: 52 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
ReturnFromEnclaveVBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_ENCLAVE8/4+0+0
ReturnFromExceptionVBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION8/4+8+4
TerminateThreadVBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD8/4+16+8
InterruptThreadVBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD8/4+24+12
CommitPagesVBS_BASIC_ENCLAVE_BASIC_CALL_COMMIT_PAGES8/4+32+16
DecommitPagesVBS_BASIC_ENCLAVE_BASIC_CALL_DECOMMIT_PAGES8/4+40+20
ProtectPagesVBS_BASIC_ENCLAVE_BASIC_CALL_PROTECT_PAGES8/4+48+24
CreateThreadVBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD8/4+56+28
GetEnclaveInformationVBS_BASIC_ENCLAVE_BASIC_CALL_GET_ENCLAVE_INFORMATION8/4+64+32
GenerateKeyVBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_KEY8/4+72+36
GenerateReportVBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_REPORT8/4+80+40
VerifyReportVBS_BASIC_ENCLAVE_BASIC_CALL_VERIFY_REPORT8/4+88+44
GenerateRandomDataVBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_RANDOM_DATA8/4+96+48