Udostępnij za pośrednictwem


IDebugPointerObject::GetBytes

Pobiera wartość wskazywaną jako serię kolejnych bajtów.

Składnia

int GetBytes(
   uint       dwStart,
   uint       dwCount,
   out byte[] pBytes,
   out uint   pdwBytes
);

Parametry

dwStart
[in] Przesunięcie ( w bajtach) od początku wskazywanego obiektu.

dwCount
[in] Liczba bajtów do pobrania.

pBytes
[in, out] Tablica wypełniona wartością jako serią kolejnych bajtów, zaczynając od danego przesunięcia od wskazanego obiektu.

pdwBytes
[out] Zwraca liczbę bajtów, które faktycznie pobrano.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Ta metoda jest używana, jeśli wskaźnik reprezentowany przez ten obiekt IDebugPointerObject wskazuje typ pierwotny lub prostą tablicę typów pierwotnych (czyli tablicę, która może być reprezentowana przez prostą sekwencję bajtów).

Zobacz też