Aracılığıyla paylaş


IDiaEnumSourceLink2::Next2

Sonraki kaynak bağlantı blobunu alır ve numaralandırmayı ilerletir.

Sözdizimi

HRESULT Next(
    ULONGLONG cb,
    ULONGLONG* pcb,
    BYTE* pb
);

Parametreler

cb

[in] arabellekteki pbbayt sayısını belirtir. Bu asla 0 olmamalıdır.

pcb

[out, isteğe bağlı] Başarılı olduğunda arabelleğe pb yazılan bayt sayısını döndürür.

pb

[out] Sonraki kaynak bağlantı blobunun baytlarını döndürür.

Dönüş Değeri

Başarılı olursa döndürür S_OK. Numaralandırmanın sonuna ulaşıldıysa, döndürür S_FALSE. Aksi takdirde bir hata kodu döndürür. Bu işlevin, kaynak bağlantı blobunun tamamını döndüremeyecek kadar küçükse pb bir hata kodu döndürmediğini, yalnızca blobu sessizce kesdiğini unutmayın. Çağıran her zaman arabelleğinde yeterince büyük olduğundan emin olmalı ve cb arabelleğinde doğru boyutu belirtmelidir. IDiaEnumSourceLink2::SizeOfNext2 Gerekli arabellek boyutunu almak için yöntemini çağırın.

Ayrıca bkz.