Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module Environment
Structs
Constants
Functions
Type Aliases
In windows_sys::Win32::System
Module
windows_sys
::
Win32
::
System
::
Environment
Copy item path
[
−
]
Structs
§
ENCLAVE_IDENTITY
ENCLAVE_INFORMATION
ENCLAVE_VBS_BASIC_KEY_REQUEST
VBS_BASIC_ENCLAVE_EXCEPTION_AMD64
VBS_BASIC_ENCLAVE_SYSCALL_PAGE
VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR32
VBS_BASIC_ENCLAVE_THREAD_DESCRIPTOR64
VBS_ENCLAVE_REPORT
VBS_ENCLAVE_REPORT_MODULE
VBS_ENCLAVE_REPORT_PKG_HEADER
VBS_ENCLAVE_REPORT_VARDATA_HEADER
Constants
§
ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE
ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED
ENCLAVE_FLAG_FULL_DEBUG_ENABLED
ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE
ENCLAVE_IDENTITY_POLICY_SEAL_INVALID
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE
ENCLAVE_REPORT_DATA_LENGTH
ENCLAVE_RUNTIME_POLICY_ALLOW_DYNAMIC_DEBUG
ENCLAVE_RUNTIME_POLICY_ALLOW_FULL_DEBUG
ENCLAVE_UNSEAL_FLAG_STALE_KEY
ENCLAVE_VBS_BASIC_KEY_FLAG_DEBUG_KEY
ENCLAVE_VBS_BASIC_KEY_FLAG_FAMILY_ID
ENCLAVE_VBS_BASIC_KEY_FLAG_IMAGE_ID
ENCLAVE_VBS_BASIC_KEY_FLAG_MEASUREMENT
VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT
VBS_ENCLAVE_REPORT_SIGNATURE_SCHEME_SHA256_RSA_PSS_SHA256
VBS_ENCLAVE_REPORT_VERSION_CURRENT
VBS_ENCLAVE_VARDATA_INVALID
VBS_ENCLAVE_VARDATA_MODULE
Functions
§
CallEnclave
⚠
CreateEnclave
⚠
CreateEnvironmentBlock
⚠
DeleteEnclave
⚠
DestroyEnvironmentBlock
⚠
EnclaveGetAttestationReport
⚠
EnclaveGetEnclaveInformation
⚠
EnclaveSealData
⚠
EnclaveUnsealData
⚠
EnclaveVerifyAttestationReport
⚠
ExpandEnvironmentStringsA
⚠
ExpandEnvironmentStringsForUserA
⚠
ExpandEnvironmentStringsForUserW
⚠
ExpandEnvironmentStringsW
⚠
FreeEnvironmentStringsA
⚠
FreeEnvironmentStringsW
⚠
GetCommandLineA
⚠
GetCommandLineW
⚠
GetCurrentDirectoryA
⚠
GetCurrentDirectoryW
⚠
GetEnvironmentStrings
⚠
GetEnvironmentStringsW
⚠
GetEnvironmentVariableA
⚠
GetEnvironmentVariableW
⚠
InitializeEnclave
⚠
IsEnclaveTypeSupported
⚠
LoadEnclaveData
⚠
LoadEnclaveImageA
⚠
LoadEnclaveImageW
⚠
NeedCurrentDirectoryForExePathA
⚠
NeedCurrentDirectoryForExePathW
⚠
SetCurrentDirectoryA
⚠
SetCurrentDirectoryW
⚠
SetEnvironmentStringsW
⚠
SetEnvironmentVariableA
⚠
SetEnvironmentVariableW
⚠
TerminateEnclave
⚠
Type Aliases
§
ENCLAVE_SEALING_IDENTITY_POLICY
VBS_BASIC_ENCLAVE_BASIC_CALL_COMMIT_PAGES
VBS_BASIC_ENCLAVE_BASIC_CALL_CREATE_THREAD
VBS_BASIC_ENCLAVE_BASIC_CALL_DECOMMIT_PAGES
VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_KEY
VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_RANDOM_DATA
VBS_BASIC_ENCLAVE_BASIC_CALL_GENERATE_REPORT
VBS_BASIC_ENCLAVE_BASIC_CALL_GET_ENCLAVE_INFORMATION
VBS_BASIC_ENCLAVE_BASIC_CALL_INTERRUPT_THREAD
VBS_BASIC_ENCLAVE_BASIC_CALL_PROTECT_PAGES
VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_ENCLAVE
VBS_BASIC_ENCLAVE_BASIC_CALL_RETURN_FROM_EXCEPTION
VBS_BASIC_ENCLAVE_BASIC_CALL_TERMINATE_THREAD
VBS_BASIC_ENCLAVE_BASIC_CALL_VERIFY_REPORT