header mmc.h
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
mmc.h berisi antarmuka pemrograman berikut:
IColumnData Antarmuka IColumnData diperkenalkan di MMC 1.2. |
IComponent Antarmuka IComponent memungkinkan MMC untuk berkomunikasi dengan snap-in. Mirip dengan antarmuka IComponentData, IComponent biasanya diimplementasikan pada tingkat tampilan dan terkait erat dengan item yang ditampilkan di panel hasil. |
IComponent2 Antarmuka IComponent2, yang diimplementasikan oleh snap-in, diperkenalkan di MMC 2.0 dan menggantikan antarmuka IComponent. |
IComponentData Antarmuka IComponentData memungkinkan MMC untuk berkomunikasi dengan snap-in. Mirip dengan antarmuka IComponent, IComponentData biasanya diimplementasikan pada tingkat dokumen dan terkait erat dengan item (folder) yang ditampilkan di panel cakupan. |
IComponentData2 Antarmuka IComponentData2 menggantikan antarmuka IComponentData. |
IConsole Memungkinkan komunikasi dengan konsol. |
IConsole2 Antarmuka IConsole2 diperkenalkan di MMC 1.1. |
IConsole3 Antarmuka IConsole3 menggantikan antarmuka IConsole2. Antarmuka IConsole3 berisi metode IConsole3::RenameScopeItem, yang memungkinkan simpul cakupan ditempatkan secara terprogram dalam mode ganti nama. |
IConsoleNameSpace Memungkinkan snap-in untuk menghitung subkontainer dinamis di panel cakupan. Snap-in tertentu menentukan apa yang memenuhi syarat sebagai subkontainer. |
IConsoleNameSpace2 Antarmuka IConsoleNameSpace2 diperkenalkan di MMC 1.1. |
IConsolePower Antarmuka IConsolePower mengontrol status eksekusi dan timer diam pada sistem operasi yang mendukung manajemen daya. |
IConsolePowerSink Antarmuka IConsolePowerSink memantau dan merespons pesan manajemen daya. |
IConsoleVerb Antarmuka IConsoleVerb memungkinkan snap-in untuk mengaktifkan kata kerja standar termasuk memotong, menyalin, menempel, menghapus, properti, mengganti nama, menyegarkan, dan mencetak. Saat item dipilih, snap-in dapat memperbarui status kata kerja ini. |
IContextMenuCallback Antarmuka IContextMenuCallback digunakan untuk menambahkan item menu ke menu konteks. |
IContextMenuCallback2 Antarmuka IContextMenuCallback2 digunakan untuk menambahkan item menu ke menu konteks. Antarmuka ini menggantikan IContextMenuCallback. |
IContextMenuProvider Antarmuka IContextMenuProvider mengimplementasikan metode yang membuat menu konteks baru, untuk tujuan menambahkan item ke menu tersebut, untuk memungkinkan ekstensi memperluas menu tersebut, dan menampilkan menu konteks yang dihasilkan. |
IControlbar Antarmuka IControlbar menyediakan cara untuk membuat toolbar dan kontrol lainnya. |
IDisplayHelp Antarmuka IDisplayHelp diperkenalkan dalam MMC versi 1.1. |
IEnumTASK Antarmuka IEnumTASK diperkenalkan di MMC 1.1. |
IExtendContextMenu Antarmuka IExtendContextMenu memungkinkan snap-in untuk menambahkan item ke menu konteks yang ada. |
IExtendControlbar Antarmuka IExtendControlbar memungkinkan ekstensi untuk menambahkan bilah kontrol ke konsol. Ini menyediakan cara untuk meningkatkan fungsionalitas dan tampilan snap-in Anda dengan menambahkan toolbar atau penyempurnaan antarmuka pengguna lainnya. |
IExtendPropertySheet Mengaktifkan komponen snap-in untuk menambahkan halaman ke lembar properti item. |
IExtendPropertySheet2 Antarmuka IExtendPropertySheet2 diperkenalkan di MMC 1.1. |
IExtendTaskPad Antarmuka IExtendTaskPad diperkenalkan di MMC 1.1. |
IExtendView Antarmuka IExtendView menyediakan informasi tentang tampilan yang diperluas. |
IHeaderCtrl Memungkinkan manipulasi kolom dan menunjukkan jenis informasi yang akan disajikan di panel tampilan hasil konsol. |
IHeaderCtrl2 Antarmuka IHeaderCtrl2 diperkenalkan di MMC 1.2. |
IImageList Antarmuka IImageList memungkinkan pengguna menyisipkan gambar untuk digunakan sebagai ikon untuk item di panel hasil atau cakupan konsol. |
IMenuButton Antarmuka IMenuButton memungkinkan pengguna untuk menambahkan dan mengelola tombol menu untuk snap-in. |
IMessageView Antarmuka IMessageView diperkenalkan di MMC 1.2. |
IMMCVersionInfo Antarmuka IMMCVersionInfo menyediakan informasi versi tentang aplikasi MMC yang diinstal. |
INodeProperties Antarmuka INodeProperties mengambil properti teks-saja untuk simpul. |
IPropertySheetCallback Antarmuka IPropertySheetCallback adalah antarmuka berbasis COM yang digunakan oleh snap-in untuk menambahkan halaman propertinya ke lembar properti. |
IPropertySheetProvider Antarmuka IPropertySheetProvider mengimplementasikan lembar properti Windows sebagai objek COM. |
IRequiredExtensions Antarmuka IRequiredExtensions diperkenalkan dalam MMC 1.1. |
IResultData Antarmuka IResultData memungkinkan pengguna untuk menambahkan, menghapus, menemukan, dan mengubah item yang terkait dengan panel tampilan hasil. Ini juga memungkinkan manipulasi gaya tampilan panel tampilan hasil. |
IResultData2 Antarmuka IResultData2 menggantikan antarmuka IResultData. Antarmuka IResultData2 berisi metode IResultData2::RenameResultItem, yang memungkinkan simpul hasil untuk secara terprogram dimasukkan ke dalam mode ganti nama. |
IResultDataCompare Memungkinkan snap-in utama untuk membandingkan item hasil yang ditampilkan dalam urutan yang diurutkan di panel hasil. |
IResultDataCompareEx Memungkinkan snap-in utama membandingkan lingkup dan item hasil yang ditampilkan dalam urutan yang diurutkan di panel hasil. |
IResultOwnerData Antarmuka IResultOwnerData mendukung penggunaan daftar virtual, yang merupakan kontrol tampilan daftar yang memiliki set gaya LVS_OWNERDATA. |
ISnapinTentang Antarmuka ISnapinAbout memungkinkan konsol untuk mendapatkan informasi hak cipta dan versi dari snap-in. Konsol juga menggunakan antarmuka ini untuk mendapatkan gambar untuk folder statis dari snap-in. |
ISnapinHelp Memungkinkan snap-in untuk menambahkan dukungan Bantuan HTML. (ISnapinHelp) |
ISnapinHelp2 Memungkinkan snap-in untuk menambahkan dukungan Bantuan HTML. (ISnapinHelp2) |
IStringTable Antarmuka IStringTable diperkenalkan di MMC 1.1. |
IToolbar Antarmuka IToolbar digunakan untuk membuat bilah alat baru, untuk menambahkan item kepada mereka, untuk memperluas bilah alat, dan untuk menampilkan toolbar baru yang dihasilkan. Setiap bilah alat dibuat pada pitanya sendiri di dalam bilah kontrol. |
IViewExtensionCallback Antarmuka IViewExtensionCallback digunakan untuk menambahkan tampilan ke panel hasil. |
IS_SPECIAL_COOKIE Makro IS_SPECIAL_COOKIE menentukan apakah nilai MMC_COOKIE yang diteruskan oleh MMC dalam panggilan ke metode IComponent::QueryDataObject snap-in adalah jenis cookie khusus. |
IS_SPECIAL_DATAOBJECT Menentukan apakah LPDATAOBJECT yang diteruskan oleh MMC dalam panggilan ke metode Notify snap-in adalah jenis objek data khusus alih-alih pointer ke objek IDataObject yang sebenarnya. |
MMCFreeNotifyHandle Dipanggil oleh snap-in untuk membebaskan handel ke pesan pemberitahuan MMCN_PROPERTY_CHANGE yang dikirim ke snap-in oleh MMC sebagai respons terhadap panggilan MMCPropertyChangeNotify yang dilakukan oleh lembar properti. |
MMCPropertyChangeNotify Memungkinkan lembar properti snap-in untuk memberi tahu antarmuka IComponent atau IComponentData bahwa properti item telah berubah. |
MMCPropertyHelp Menampilkan topik Bantuan HTML yang ditentukan dalam file Bantuan HTML MMC gabungan untuk halaman properti. |
MMCPropageCallback Fungsi MMCPropPageCallback hanya diperlukan oleh snap-in berbasis Microsoft Foundation Classes (MFC). Fungsi ini mengatur status modul yang benar selama pembuatan halaman. |
CONTEXTMENUITEM Struktur CONTEXTMENUITEM diteruskan ke metode IContextMenuCallback::AddItem atau metode IContextMenuProvider::AddItem (diwarisi dari IContextMenuCallback) untuk menentukan item menu, submenu, atau titik penyisipan baru. |
CONTEXTMENUITEM2 Struktur CONTEXTMENUITEM2 diperkenalkan dalam MMC 2.0. |
MENUBUTTONDATA Struktur MENUBUTTONDATA berisi nilai yang digunakan untuk membuat tombol pada toolbar. |
MMC_COLUMN_DATA Struktur MMC_COLUMN_DATA diperkenalkan dalam MMC 1.2. |
MMC_COLUMN_SET_DATA Struktur MMC_COLUMN_SET_DATA diperkenalkan dalam MMC 1.2. |
MMC_EXPANDSYNC_STRUCT Struktur MMC_EXPANDSYNC_STRUCT diperkenalkan dalam MMC 1.1. |
MMC_EXT_VIEW_DATA Struktur MMC_EXT_VIEW_DATA diperkenalkan dalam MMC 2.0. |
MMC_FILTERDATA Struktur MMC_FILTERDATA diperkenalkan dalam MMC 1.2. |
MMC_LISTPAD_INFO Struktur MMC_LISTPAD_INFO diperkenalkan dalam MMC 1.1. |
MMC_RESTORE_VIEW Struktur MMC_RESTORE_VIEW diperkenalkan dalam MMC 1.1. |
MMC_SORT_DATA Berisi data pengurutan kolom dari satu kolom dalam kumpulan kolom. |
MMC_SORT_SET_DATA Digunakan dengan mengatur dan mengambil kumpulan kolom tampilan daftar yang data pengurutannya disimpan secara persisten. |
MMC_TASK Struktur MMC_TASK diperkenalkan dalam MMC 1.1. |
MMC_TASK_DISPLAY_BITMAP Struktur MMC_TASK_DISPLAY_BITMAP diperkenalkan dalam MMC 1.1. |
MMC_TASK_DISPLAY_OBJECT Menentukan jenis gambar dan semua data yang diperlukan untuk menggunakan gambar tersebut untuk menampilkan tugas atau latar belakang pada taskpad. |
MMC_TASK_DISPLAY_SYMBOL Struktur MMC_TASK_DISPLAY_SYMBOL diperkenalkan dalam MMC 1.1. |
MMC_VISIBLE_COLUMNS Digunakan oleh MMC dengan pemberitahuan MMCN_COLUMNS_CHANGED untuk menginformasikan snap-in kolom mana dalam kumpulan kolom yang terlihat. |
MMCBUTTON Struktur MMCBUTTON berisi nilai yang digunakan dalam membuat tombol pada toolbar. Struktur ini mirip dengan struktur TBBUTTON yang dibahas dalam topik Platform Software Development Kit (SDK) yang terkait dengan kontrol umum. |
RDCOMPARE Struktur RDCOMPARE diperkenalkan dalam MMC 1.2. |
RDITEMHDR Struktur RDITEMHDR diperkenalkan dalam MMC 1.2. |
RESULT_VIEW_TYPE_INFO Struktur RESULT_VIEW_TYPE_INFO diperkenalkan dalam MMC 2.0. |
RESULTDATAITEM Struktur RESULTDATAITEM menentukan atau menerima atribut item hasil di panel hasil snap-in. |
RESULTFINDINFO Digunakan oleh metode IResultOwnerData::FindItem untuk mendukung navigasi keyboard di daftar virtual di panel hasil. |
SColumnSetID Struktur SColumnSetID diperkenalkan di MMC 1.2. |
SCOPEDATAITEM Struktur SCOPEDATAITEM menentukan item yang akan disisipkan ke dalam panel cakupan. |
SMMCDataObjects Struktur SMMCDataObjects menentukan format data untuk format clipboard CCF_MULTI_SELECT_SNAPINS. |
SMMCObjectTypes Struktur SMMCDynamicExtensions diperkenalkan dalam MMC 1.1. |
SNodeID Struktur SNodeID diperkenalkan di MMC 1.1, dan digantikan oleh struktur SNodeID2 di MMC 1.2. |
SNodeID2 Struktur SNodeID2 diperkenalkan di MMC 1.2, dan menggantikan struktur SNodeID. |
DATA_OBJECT_TYPES Enumerasi DATA_OBJECT_TYPES digunakan oleh parameter jenis IComponentData::QueryDataObject dan IComponent::QueryDataObject untuk mendapatkan informasi konteks tentang cookie tertentu. |
IconIdentifier Enumerasi IconIdentifier diperkenalkan dalam MMC 1.2. |
MMC_ACTION_TYPE Enumerasi MMC_ACTION_TYPE diperkenalkan dalam MMC 1.1. |
MMC_BUTTON_STATE Enumerasi MMC_BUTTON_STATE menentukan kemungkinan status tombol yang tersedia di MMC. Nilai-nilai ini digunakan dalam parameter nState IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState, IToolbar::GetButtonState, dan IToolbar::SetButtonState. |
MMC_CONSOLE_VERB Enumerasi MMC_CONSOLE_VERB menentukan pengidentifikasi perintah yang tersedia untuk kata kerja MMC. Nilai-nilai ini digunakan dalam parameter m_eCmdID IConsoleVerb::GetVerbState, IConsoleVerb::SetVerbState, dan IConsoleVerb::SetDefaultVerb. |
MMC_CONTROL_TYPE Enumerasi MMC_CONTROL_TYPE menentukan jenis kontrol yang dapat muncul di bilah kontrol. Nilai dapat digunakan dalam parameter nType dari metode IControlbar::Attach dan IControlbar::Create. |
MMC_FILTER_CHANGE_CODE Enumerasi MMC_FILTER_CHANGE_CODE diperkenalkan dalam MMC 1.2. |
MMC_FILTER_TYPE Enumerasi MMC_FILTER_TYPE diperkenalkan dalam MMC 1.2. |
MMC_MENU_COMMAND_IDS Enumerasi MMC_MENU_COMMAND_IDS mendefinisikan Pengidentifikasi Perintah yang dicadangkan oleh MMC. |
MMC_NOTIFY_TYPE Enumerasi MMC_NOTIFY_TYPE menentukan pemberitahuan tindakan pengguna yang dapat dikirim ke snap-in oleh Node Manager konsol saat memanggil IComponentData::Notify, IComponent::Notify, atau IExtendControlbar::ControlbarNotify. |
MMC_RESULT_VIEW_STYLE Enumerasi MMC_RESULT_VIEW_STYLE menentukan bendera gaya tampilan daftar Win32 (LVS_*) yang dapat digunakan untuk mengatur gaya tampilan di panel tampilan hasil MMC. Mereka dapat digunakan dalam tambahkan dan hapus parameter metode IResultData::ModifikasiViewStyle. |
MMC_SCOPE_ITEM_STATE Digunakan untuk menentukan anggota nState dari struktur SCOPEDATAITEM. |
MMC_TASK_DISPLAY_TYPE Enumerasi MMC_TASK_DISPLAY_TYPE diperkenalkan dalam MMC 1.1. |
MMC_VIEW_TYPE Enumerasi MMC_VIEW_TYPE menentukan jenis tampilan hasil dan digunakan dalam struktur RESULT_VIEW_TYPE_INFO. |