Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Removes the CIM_ProtocolControllerForDevice instance association between the specified CIM_ProtocolController and CIM_LogicalDevice instances.
This method is inherited from the CIM_ControllerConfigurationService class.
Syntax
uint32 DetachDevice(
[in] CIM_ProtocolController Ref ProtocolController,
[in] CIM_LogicalDevice Ref Device
);
Parameters
-
ProtocolController [in]
-
Specifies the antecedent protocol controller instance.
Note
When the CIM_ProtocolController instance is actively masking a device, that is, it is part of a CIM_AuthorizedTarget association, the management instrumentation provider should update the hardware access configuration when this method is called.
-
Device [in]
-
Specifies the logical device instance to detach.
Return value
This method returns one of the following values.
-
Success (0)
-
Not Supported (1)
-
Unspecified Error (2)
-
Timeout (3)
-
Failed (4)
-
Invalid Parameter (5)
-
DMTF Reserved (6 4095)
-
LogicalDevice Instance not Associated with Controller (4096)
-
Busy (4097)
-
Method Reserved (4098 32767)
-
Vendor Specific (32768 65535)
Requirements
| Minimum supported client |
None supported |
| Minimum supported server |
Windows Server 2012 R2 |
| Namespace |
Root\CIMv2\Storage\iScsiTarget |
| MOF |
|
| DLL |
|