Freigeben über


FhServiceOpenPipe-Funktion (fhsvcctl.h)

Öffnet einen Kommunikationskanal für den Dateiverlaufsdienst.

Hinweis

FhServiceOpenPipe ist veraltet und kann in zukünftigen Versionen geändert oder nicht mehr verfügbar sein.

Syntax

HRESULT FhServiceOpenPipe(
  [in]  BOOL                   StartServiceIfStopped,
  [out] FH_SERVICE_PIPE_HANDLE *Pipe
);

Parameter

[in] StartServiceIfStopped

Wenn der Dateiverlaufsdienst noch nicht gestartet wurde und dieser Parameter TRUE ist, startet diese Funktion den Dateiverlaufsdienst, bevor ein Kommunikationskanal für ihn geöffnet wird.

Wenn der Dateiverlaufsdienst noch nicht gestartet wurde und dieser Parameter FALSE ist, schlägt diese Funktion fehl und gibt einen nicht erfolgreichen HRESULT-Wert zurück.

[out] Pipe

Bei erfolgreicher Rückgabe enthält dieser Parameter ein Handle ungleich NULL, das einen neu geöffneten Kommunikationskanal für den Dateiverlaufsdienst darstellt.

Rückgabewert

S_OK bei Erfolg oder einem nicht erfolgreichen HRESULT-Wert bei Einem Fehler. Mögliche nicht erfolgreiche HRESULT-Werte umfassen Werte, die in der FhErrors.h-Headerdatei definiert sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile fhsvcctl.h
Bibliothek FhSvcCtl.lib

Weitere Informationen

FhServiceClosePipe