Baca dalam bahasa Inggris

Bagikan melalui


header mmc.h

Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:

mmc.h berisi antarmuka pemrograman berikut:

Antarmuka

 
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.

Fungsi

 
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.

Struktur

 
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.

Enumerasi

 
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.