pub unsafe extern "system" fn BcdSetElementData(
    BcdObjectHandle: HANDLE,
    BcdElement: u32,
    Buffer: *mut c_void,
    BufferSize: u32
) -> NTSTATUS