CriticalHandle.SetHandleAsInvalid メソッド

定義

ハンドルを無効としてマークします。

public:
 void SetHandleAsInvalid();
public void SetHandleAsInvalid ();
member this.SetHandleAsInvalid : unit -> unit
Public Sub SetHandleAsInvalid ()

注釈

ハンドルが SetHandleAsInvalid 無効であり、そのようにマークする必要があることがわかっている場合にのみ、 メソッドを呼び出します。 これにより、フィールドの値は handle 変更されません。ハンドルは無効としてマークされるだけです。 その後、ハンドルに古い可能性のある値が含まれている可能性があります。 この呼び出しの効果は、リソースの解放が試行されないということです。

メソッドと同様に、既存の SetHandle ハンドルをサポートする必要がある場合にのみ を使用 SetHandleAsInvalid します。

適用対象