Bagikan melalui


Metode IFsrmPropertyBag::GetFileStreamInterface (fsrmpipeline.h)

Mengambil antarmuka aliran file yang dapat Anda gunakan untuk mengakses konten file.

Sintaks

HRESULT GetFileStreamInterface(
  [in]  FsrmFileStreamingMode          accessMode,
  [in]  FsrmFileStreamingInterfaceType interfaceType,
  [out] VARIANT                        *pStreamInterface
);

Parameter

[in] accessMode

Satu atau beberapa mode akses. Untuk nilai yang mungkin, lihat enumerasi FsrmFileStreamingMode .

[in] interfaceType

Jenis antarmuka streaming yang akan digunakan. Untuk jenis antarmuka yang mungkin, lihat enumerasi FsrmFileStreamingInterfaceType .

[out] pStreamInterface

VARIAN yang berisi antarmuka streaming yang dapat Anda gunakan untuk mengakses konten file. Jenis variannya adalah VT_DISPATCH. Kueri anggota dispval varian untuk mendapatkan antarmuka streaming yang ditentukan.

Nilai kembali

Metode mengembalikan nilai pengembalian berikut.

Keterangan

Untuk memastikan pemanggil dapat diotorisasi untuk akses, itu harus merupakan modul yang memiliki properti IFsrmPipelineModuleDefinition::NeedsFileContent diatur ke TRUE. Jika parameter accessMode diatur ke FsrmFileStreamingMode_Write, pemanggil juga harus menjadi modul penyimpanan dan properti IFsrmStorageModuleDefinition::UpdatesFileContent diatur ke TRUE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2008 R2
Target Platform Windows
Header fsrmpipeline.h
DLL SrmSvc.dll

Lihat juga

IFsrmPropertyBag