Fordert an, dass der Status des Elements in den Wert geändert werden kann, der im Parameter \"RequestedState\" angegeben ...

Fordert an, dass der Status des Elements in den Wert geändert werden kann, der im Parameter \"RequestedState\" angegeben ist. Wenn die angeforderte Statusänderung durchgeführt wird, sind \"EnabledState\" und \"RequestedState\" des Elements identisch. Wenn die Methode \"RequestStateChange\" mehrmals aufgerufen wird, werden frühere Anforderungen möglicherweise überschrieben oder gehen verloren. 
Ein Rückgabecode von 0 zeigt an, dass die Statusänderung erfolgreich initiiert wurde. 
Ein Rückgabecode von 3 zeigt an, dass der Statusübergang nicht innerhalb des Intervalls abgeschlossen werden kann, das durch den Parameter \"TimeoutPeriod\" angegeben wird. 
Ein Rückgabecode von 4096 (0x1000) zeigt an, dass die Statusänderung erfolgreich initiiert wurde, ein \"ConcreteJob\" erstellt wurde und dessen Verweis im Ausgabeparameter \"Job\" zurückgegeben wurde. Alle anderen Rückgabecodes weisen auf einen Fehlerzustand hin.
Fordert an, dass der Status des Elements in den Wert geändert werden kann, der im RequestedState-Parameter angegeben ist. Wenn die angeforderte Statusänderung durchgeführt wird, sind "EnabledState" und "RequestedState" des Elements identisch. Wenn die Methode "RequestStateChange" mehrmals aufgerufen wird, werden frühere Anforderungen möglicherweise überschrieben oder gehen verloren. 
Ein Rückgabecode von "0" zeigt an, dass die Statusänderung erfolgreich initiiert wurde. 
Ein Rückgabecode von "3" zeigt an, dass der Statusübergang nicht innerhalb des Intervalls abgeschlossen werden kann, das durch den TimeoutPeriod-Parameter angegeben wird. 
Ein Rückgabecode von "4096" (0x1000) zeigt an, dass die Statusänderung erfolgreich initiiert wurde, ein "ConcreteJob" erstellt wurde und dessen Verweis im Ausgabeparameter "Job" zurückgegeben wurde. Alle anderen Rückgabecodes weisen auf einen Fehlerzustand hin.