Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Beschrijving
Hiermee maakt u een nieuw rekensysteem. Zie voorbeeldcode voor een eenvoudig voorbeeld.
Syntaxis
HRESULT WINAPI
HcsCreateComputeSystem(
_In_ PCWSTR id,
_In_ PCWSTR configuration,
_In_ HCS_OPERATION operation,
_In_opt_ const SECURITY_DESCRIPTOR* securityDescriptor,
_Out_ HCS_SYSTEM* computeSystem
);
Parameterwaarden
id
Unieke id waarmee het rekensysteem wordt geïdentificeerd.
configuration
JSON-document waarin de instellingen van het rekensysteemworden opgegeven. Het rekensysteemdocument heeft naar verwachting een Container, VirtualMachine of HostedSystem eigenschap ingesteld omdat ze elkaar wederzijds uitsluiten.
operation
De ingang naar de bewerking waarmee de maakbewerking wordt bijgehouden.
securityDescriptor
Gereserveerd voor toekomstig gebruik moet worden NULL.
computeSystem
Ontvangt een ingang voor het zojuist gemaakte rekensysteem. Het is de verantwoordelijkheid van de beller om de ingang vrij te geven met behulp van HcsCloseComputeSystem zodra deze niet meer in gebruik is.
Retourwaarden
De functie retourneert HRESULT-.
Als de retourwaarde S_OKis, betekent dit dat de bewerking is gestart. Bellers krijgen naar verwachting het resultaat van de bewerking met behulp van HcsWaitForOperationResult of HcsGetOperationResult.
Bewerkingsresultaten
De retourwaarde van HcsWaitForOperationResult of HcsGetOperationResult op basis van de huidige bewerking die hieronder wordt vermeld.
| Resultaatwaarde van bewerking | Beschrijving |
|---|---|
S_OK |
Het rekensysteem is gemaakt |
HCS_E_OPERATION_PENDING |
Het rekensysteem is nog niet volledig gemaakt |
Andere Windows HRESULT-waarde |
Als er iets fout is gegaan bij het maken van het rekensysteem, geeft de retourwaarde hier hints over wat er mis kan zijn gegaan |
Als het resultaat van de bewerking niet S_OKis, kan het resultaatdocument het foutbericht bevatten.
Vereisten
| Maatstaf | Beschrijving |
|---|---|
| Minimaal ondersteunde clientversie | Windows 10, versie 1809 |
| Minimaal ondersteunde server | Windows Server 2019 |
| Doelplatform | Windows |
| koptekst | ComputeCore.h |
| Bibliotheek | ComputeCore.lib |
| dll- | ComputeCore.dll |