หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
Retrieves a list of the event classes registered on the computer that implement a specified interface.
Syntax
HRESULT GetEventClassesForIID(
[in] BSTR bstrIID,
[out] SAFEARRAY **ppsaVarCLSIDs,
[out] SAFEARRAY **ppsaVarProgIDs,
[out] SAFEARRAY **ppsaVarDescriptions
);
Parameters
[in] bstrIID
A GUID representing the interface for which event classes should be found. If this parameter is NULL, the method retrieves all event classes registered on the computer.
[out] ppsaVarCLSIDs
An array of CLSIDs for the event classes implementing the interface specified in bstrIID.
[out] ppsaVarProgIDs
An array of ProgIDs for the event classes implementing the interface specified in bstrIID.
[out] ppsaVarDescriptions
An array of descriptions for the event classes implementing the interface specified in bstrIID.
Return value
This method can return the standard return values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL, and S_OK.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 2000 Professional [desktop apps only] |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Target Platform | Windows |
| Header | comadmin.h |