Share via


SERVICE_REGISTRY_STATE_TYPE列挙 (winsvc.h)

サービス レジストリ キーの状態の種類を指定します。

構文

typedef enum SERVICE_REGISTRY_STATE_TYPE {
  ServiceRegistryStateParameters = 0,
  ServiceRegistryStatePersistent = 1,
  MaxServiceRegistryStateType = 2
} ;

定数

 
ServiceRegistryStateParameters
値: 0
変更できないサービスの状態。INF によって Parameters サブキーに設定されます。
ServiceRegistryStatePersistent
値: 1
変更可能で永続的なサービスの状態。 この状態は、サービスによって読み取り可能と書き込み可能の両方であり、サービスの外部ではアクセスできません。 この状態は、再起動と OS 更新の間で保持されます。
MaxServiceRegistryStateType
値: 2
予約済み。 列挙の最大値を表します。

注釈

すべてのサービスごとのレジストリ状態の種類には、サービスのインストールの有効期間をスコープとする有効期間があります。 DeleteService を呼び出してサービスを削除すると、レジストリの状態も削除されます。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 2004 (10.0;ビルド 19041)
サポートされている最小のサーバー Windows Server バージョン 2004 (10.0;ビルド 19041)
Header winsvc.h

こちらもご覧ください

GetServiceRegistryStateKey