Antarmuka IWMDMLogger (wmdmlog.h)

Antarmuka IWMDMLogger digunakan oleh aplikasi Windows Media Device Manager dan penyedia layanan untuk mencatat entri dalam file log umum. Komponen tidak perlu disertifikasi untuk menggunakan objek ini.

Antarmuka ini diekspos oleh objek COM yang harus dibuat menggunakan CLSID_WMDMLogger ID kelas, seperti yang ditunjukkan di sini:


IWMDMLogger* m_pLogger = NULL;
CoCreateInstance(CLSID_WMDMLogger, NULL, CLSCTX_ALL, __uuidof(IWMDMLogger), (void**)&m_pLogger);

GUID antarmuka ini tidak didefinisikan dengan benar dalam mssachlp.lib; oleh karena itu, untuk mendapatkan definisi yang tepat saat menerapkan antarmuka ini, Anda harus #include mswmdm.h dan wmdmlog_i.c dari wmdmlog.idl.

Warisan

Antarmuka IWMDMLogger mewarisi dari antarmuka IUnknown . IWMDMLogger juga memiliki jenis anggota ini:

Metode

Antarmuka IWMDMLogger memiliki metode ini.

 
IWMDMLogger::Enable

Metode Aktifkan mengaktifkan atau menonaktifkan pengelogan. Pengelogan diaktifkan secara default.
IWMDMLogger::GetLogFileName

Metode GetLogFileName mengembalikan jalur lengkap ke file log saat ini.
IWMDMLogger::GetSizeParams

Metode GetSizeParams mengambil parameter ukuran saat ini dari file log saat ini.
IWMDMLogger::IsEnabled

Metode IsEnabled menentukan apakah pengelogan diaktifkan.
IWMDMLogger::LogDword

Metode LogDword mencatat nilai DWORD ke file log saat ini. Pengembalian pengangkutan dan umpan baris ditambahkan ke setiap entri log.
IWMDMLogger::LogString

Metode LogString mencatat string ke file log saat ini. Pengembalian pengangkutan dan umpan baris ditambahkan ke setiap entri log.
IWMDMLogger::Reset

Metode Reset menghapus konten file log saat ini.
IWMDMLogger::SetLogFileName

Metode SetLogFileName mengatur jalur lengkap ke file log saat ini. Semua entri log berikutnya akan ditempatkan dalam file ini.
IWMDMLogger::SetSizeParams

Metode SetSizeParams mengatur parameter ukuran saat ini untuk file log saat ini.

Persyaratan

   
Target Platform Windows
Header wmdmlog.h

Lihat juga

Mengaktifkan Pengelogan

Antarmuka untuk Penyedia Layanan dan Aplikasi