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.
Microsoft-spezifisch
Fügt einer vorhandenen Instanz eines angegebenen Objekts oder CLSIDProgIDan.
HRESULT GetActiveObject(
const CLSID& rclsid
) throw( );
HRESULT GetActiveObject(
LPCWSTR clsidString
) throw( );
HRESULT GetActiveObject(
LPCSTR clsidStringA
) throw( );
Parameter
rclsid
CLSID eines Objekts.clsidString
Eine Unicode-Zeichenfolge, die entweder CLSID (beginnend mit „{") oder ProgIDenthält.clsidStringA
Eine Zeichenfolge, Mehrbyte mit der ANSI-Codepage, die entweder CLSID (beginnend mit „{") oder ProgIDenthält.
Hinweise
Aufruf dieser Memberfunktion GetActiveObject , um einen Zeiger auf einen ausgeführten Objekt abzurufen, das abgefragt und dann mit OLE Schnittstellentyp des intelligenten Zeiger registriert wurde.Der resultierende Zeiger wird dann innerhalb dieses _com_ptr_t-Objekt gekapselt.Release wird aufgerufen, um den Verweiszähler für den zuvor gekapselten Zeiger zu verringern.Diese Routine gibt HRESULT zurück, um Erfolg oder Fehlschlagen anzugeben.
(GetActiveObject rclsid **)**fügt einer vorhandenen Instanz eines angegebenen Objekts CLSIDan.
(GetActiveObject clsidString )fügt einer vorhandenen Instanz eines angegebenen Objekts eine Unicode-Zeichenfolge, die entweder CLSID (beginnend mit „{") oder ProgIDenthält.
(GetActiveObject clsidStringA )fügt einer vorhandenen Instanz eines angegebenen Objekts eine Mehrbytezeichen zeichenkette an, die entweder CLSID (beginnend mit „{") oder ProgIDenthält.Ruft MultiByteToWideCharan, welche davon ausgeht, dass die Zeichenfolge in der ANSI-Codepage, anstatt eine OEM-Codepage ist.
Microsoft ENDES bestimmten