IMoniker::IsSystemMoniker
Indicates whether this moniker is one of the system-supplied moniker classes.
HRESULT IsSystemMoniker(
DWORD *pdwMksys
| //Receives value from MKSYS enumeration
|
);
|
|
Parameter
pdwMksys
[out] Receives an integer that is one of the values from the
MKSYS enumeration. This parameter cannot be NULL. For information on the
MKSYS enumeration, see the "Data Structures" section.
Return Values
S_OK
The moniker is a system moniker.
S_FALSE
The moniker is not a system moniker.
Comments
Notes to Callers
New values of the
MKSYS enumeration may be defined in the future; therefore you should explicitly
test for each value you are interested in.
Notes to Implementors
Your implementation of this method must return
MKSYS_NONE. You cannot use this function to identify your own monikers (for example, in
your implementation if
IMoniker::ComposeWith). Instead, you should use your moniker's implementation of
IPersist::GetClassID or use
IUnknown::QueryInterface to test for your own private interface.
See Also
IPersist::GetClassID,
MKSYS
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database