Also, die Liste dieser Service-Groups (welche man in die "LoadGroup"-Property seines eigenen Service eintragen kann) habe ich gefunden. Sie steht hier in der Registry:
HKLM\SYSTEM\CurrentControlSet\Control\ServiceGroup Order
Hier mal kurz der Listeninhalt auf meinem PC:
System Reserved
Boot Bus Extender
System Bus Extender
SCSI miniport
Port
Primary Disk
SCSI Class
SCSI CDROM Class
FSFilter Infrastructure
FSFilter System
FSFilter Bottom
FSFilter Copy Protection
FSFilter Security Enhancer
FSFilter Open File
FSFilter Physical Quota Management
FSFilter Encryption
FSFilter Compression
FSFilter HSM
FSFilter Cluster File System
FSFilter System Recovery
FSFilter Quota Management
FSFilter Content Screener
FSFilter Continuous Backup
FSFilter Replication
FSFilter Anti-Virus
FSFilter Undelete
FSFilter Activity Monitor
FSFilter Top
Filter
Boot File System
Base
Pointer Port
Keyboard Port
Pointer Class
Keyboard Class
Video Init
Video
Video Save
File System
Event Log
Streams Drivers
NDIS Wrapper
COM Infrastructure
UIGroup
LocalValidation
PlugPlay
PNP_TDI
NDIS
TDI
Symantec Core Services
Symantec Services
NetBIOSGroup
ShellSvcGroup
SchedulerGroup
SpoolerGroup
AudioGroup
SmartCardGroup
NetworkProvider
RemoteValidation
NetDDEGroup
Parallel arbitrator
Extended Base
PCI Configuration
MS Transactions
Frage jetzt nochmal: In welche Group (möglichst weit am Anfang der Liste) könnte ich meinen Service jetzt wohl mal am gefahrlosesten eintragen? Wenn er nirgends eingetragen ist, dann wird er, gemäß
PSDK, beim Bootvorgang
nach all den Services geladen, welche ihrerseits aber in einer solchen Gruppe eingetragen sind.
?
Da ich in dem Service einen File-Zugriff habe sollte er dann vllt. auch hinter der "File System"-Group stehen? ...Und von daher bietet sich die "Event Log"-Group für meine Zwecke eigentlich geradezu an, zumal mein Service ja auch so eine ähnliche Funktion insgesamt hat. Das könnte man doch mal so riskieren, oder?
[edit: äh, ja, die liebe Grammatik usw.]