Type Alias BUS_INTERFACE_STANDARD
Source pub type BUS_INTERFACE_STANDARD = _BUS_INTERFACE_STANDARD;
#[repr(C)]
pub struct BUS_INTERFACE_STANDARD {
pub Size: u16,
pub Version: u16,
pub Context: *mut c_void,
pub InterfaceReference: Option<unsafe extern "C" fn(*mut c_void)>,
pub InterfaceDereference: Option<unsafe extern "C" fn(*mut c_void)>,
pub TranslateBusAddress: Option<unsafe extern "C" fn(*mut c_void, _LARGE_INTEGER, u64, *mut u64, *mut _LARGE_INTEGER) -> u8>,
pub GetDmaAdapter: Option<unsafe extern "C" fn(*mut c_void, *mut _DEVICE_DESCRIPTION, *mut u64) -> *mut _DMA_ADAPTER>,
pub SetBusData: Option<unsafe extern "C" fn(*mut c_void, u64, *mut c_void, u64, u64) -> u64>,
pub GetBusData: Option<unsafe extern "C" fn(*mut c_void, u64, *mut c_void, u64, u64) -> u64>,
}