MtpDevice.GetPartialObject64(Int32, Int64, Int64, Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene i byte degli oggetti nell'intervallo specificato e lo scrive in una matrice.
[Android.Runtime.Register("getPartialObject64", "(IJJ[B)J", "", ApiSince=24)]
public long GetPartialObject64(int objectHandle, long offset, long size, byte[] buffer);
[<Android.Runtime.Register("getPartialObject64", "(IJJ[B)J", "", ApiSince=24)>]
member this.GetPartialObject64 : int * int64 * int64 * byte[] -> int64
Parametri
- objectHandle
- Int32
handle dell'oggetto da leggere
- offset
- Int64
Indice iniziale dell'intervallo di lettura. Deve essere un valore non negativo.
- size
- Int64
Dimensioni dell'intervallo di lettura. Deve essere un valore non negativo al massimo Integer.MAX_VALUE.
- buffer
- Byte[]
Matrice per scrivere dati.
Valori restituiti
Dimensioni dei byte effettivamente letti.
- Attributi
Commenti
Ottiene i byte degli oggetti nell'intervallo specificato e lo scrive in una matrice. Questa chiamata può bloccarsi per un periodo di tempo arbitrario a seconda delle dimensioni dei dati e della velocità dei dispositivi.
Si tratta di un'operazione estesa di vender supportata da Android che consente di passare offset senza segno a 64 bit. Controllare se il dispositivo MTP supporta l'operazione usando MtpDeviceInfo#getOperationsSupported().
per android.mtp.MtpDevice.getPartialObject64(int, long, long, byte[]).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.