IWbemDecoupledBasicEventProvider::GetSink method
The IWbemDecoupledBasicEventProvider::GetSink method retrieves an IWbemObjectSink object for event forwarding to WMI. This method provides for fully concurrent access.
Syntax
HRESULT GetSink( [in] LONG lFlags, [in] IWbemContext *pContext, [out] IWbemObjectSink *pSink );
Parameters
- lFlags [in]
-
Reserved for future use.
- pContext [in]
-
Reserved for future use.
- pSink [out]
-
Pointer to an IWbemObjectSink instance used to forward events to WMI.
Return value
This method returns an HRESULT indicating the status of the method call. The following table lists the value contained within an HRESULT.
| Return code | Description |
|---|---|
|
Access to the object is denied. |
|
An internal error has occurred. |
|
The specified named context value does not exist. |
|
The object is not registered. |
|
The system has run out of memory. |
|
System time out. |
|
The call succeeded. |
Remarks
Windows 2000 and Windows NT: Requires the WMI SDK Update or the Microsoft .NET Framework SDK. For more information about obtaining this SDK, see Windows Management Instrumentation.
Windows NT: Requires the Microsoft .NET Framework SDK. For more information about obtaining this SDK, see Windows Management Instrumentation.
Examples
For script code examples, see WMI Tasks for Scripts and Applications and the TechNet ScriptCenter Script Repository.
For C++ code examples, see WMI C++ Application Examples.
Requirements
|
Minimum supported client | Windows XP [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2003 [desktop apps only] |
|
Redistributable | WMI Redistributable Components version 1.0 on Windows 2000. |
|
Header |
|
|
Library |
|
|
DLL |
|
Send comments about this topic to Microsoft
Build date: 11/19/2012